Platform Engineer

  • Intelletec
  • Jun 26, 2020
Permanent

Job Description

Our client is a leading behaviour change technology company helping individuals and companies reach peak performance, ultimately ending the stress and burnout epidemic. We're leading the global conversation about well-being and performance and creating tools and programs that help people go from knowing what to do to actually doing it.

As a Platform Engineer, you will play a significant role in building and operating core behavior change platform services.

Who we're looking for:

This role requires a stellar backend engineer with experience building data-intensive, cloud-based web services. We're looking for someone with a bias for action, who's comfortable working at a fast pace and can work with sometimes-ambiguous requirements. At Thrive, you will provide thought leadership on architecting and implementing highly available services that will serve as the foundation for our platform as we scale.
Responsibilities:
  • Building a platform messaging/"nudge" service that drives behavior change by triggering and delivering millions of messages per month
  • Designing and developing platform sensor and platform Integration services that leverage IoT and other types of integrations
  • Working with the Infrastructure and Operations team to establish our
  • Being a driving force behind our adoption of monitoring and alerting technologies to ensure we have a high-uptime product
Skills:
  • 3+ years of industry experience in software engineering roles, including
  • 2 years experience working on cloud-based, networked server application architectures
  • 2+ years experience building cloud applications/servers on AWS
  • Must be a very strong programmer, with strong fundamentals and proficiency in software design and architecture lent in Go, with a working knowledge of JavaScript
  • Solid knowledge of cloud infrastructure, and comfortable with multiple deployment patterns (monoliths, microservices, containers, and serverless)
  • Excellent written and oral communication, with the ability to write and maintain excellent documentation
Additional Skills:
  • Experience with protobuf and gRPCPrior position working on a B2B SaaS platform
  • Experience with IaC tools such as TerraformA DevOps mindset and approach, with the ability to prototype and evolve new backend services from the ground up
  • Experience with modern cloud-native runtime platforms and tech, such as k8s, Istio, and Envoy
  • Some level of proficiency with another statically-typed language such as Java, as well as scripting languages such as Python and Ruby
What's on offer:
  • Being part of a mission-driven company that's truly making a difference in the lives of people around the world
  • Ability to develop within the company and shape our growth strategy
  • A human-centric culture with a range of wellness perks and benefits
  • A competitive compensation package
  • Medical, dental and vision coverage + 401k program with company match
  • Generous paid time-off programs