Cloud Platform Engineer
Today, 60 million Americans work independently, and that trend is only accelerating. But benefits are tightly coupled with full-time, W2-based jobs. As a result, the millions of Americans who work independently are excluded from that financial safety net.
Stride is the world’s first benefits platform built specifically for contractors, part-timers, and the self-employed. We provide them all the same benefits you’d expect from a W2 job, like insurance, tax support, and discounts on products and services. In fact, since launching in 2014, Stride has helped over 3.5 million Americans save over $4 billion on their benefits and taxes.
We’re partnered with the top employers of non-benefited workers, including DoorDash, Uber, Postmates, MasterCard, Amazon, Aon, and Willis Towers Watson. We’re backed with over $86 million in capital by Venrock, New Enterprise Associates, Fidelity’s F-Prime Capital Partners, King River Capital, Mastercard, and Allstate.
And we’re growing! While we started off exclusively serving non-benefited workers, other companies in our space started knocking on our door to tailor our platform for their customers. Now we need outstanding people (like you!) to help us reach our mission and improve access to affordable benefits for all.
Cash compensation range: $146,000 - $163,000 annually + equity
The Stride team seeks an experienced Cloud Platform Engineer to take our Developer Experience program to the next level. You will join our small developer experience team that supports our product engineering teams to help them adopt mature DevOps practices such as fast feedback cycles through observability, increased delivery cadence by improving our Continuous Delivery processes and pipelines, and increasing the reliability and scalability of our system through automation and infrastructure as code. You’ll work closely with other engineers to enable them to build safe and reliable systems.
Our technology stack comprises NodeJS and Python backend services, Redis, ElasticSearch, DynamoDB, and Postgres data stores. This runs in AWS on EC2, containerized in ECS Fargate or Lambda. We use Terraform to manage our infrastructure resources. Ideally, you’ll have experience building and managing cloud-ready systems on AWS and a firm grasp of the Software Development Lifecycle.
- Design, build, and improve our AWS infrastructure using Terraform and cloud-native strategies
- Continually improve our DevOps practices and processes across the organization (fast feedback, infrastructure as code, system-level focus, and delivery cadence).
- Scoping of projects and measuring success, iterating based on feedback.
- Maintain high engineering and security standards
- Collaborate with engineering teams to design and maintain scalable and reliable infrastructure solutions.
- Mentor product engineering teams to adopt and adhere to DevOps best practices.
- Regularly research and introduce new cloud-native tools and technologies that can further improve the developer experience.
- 3+ years experience working in a DevOps, platform, or application engineering role
- Experience with AWS and cloud infrastructure (EC2, ECS, VPC, RDS, ElastiCache, etc.)
- Experience with Terraform and infrastructure as code practices
- Proficiency in scripting languages such as Python, Bash, or NodeJS.
- Experience with CICD pipelines (ideally CircleCI)
- Experience designing, building, and securing containerized (Docker) workloads on an orchestration platform like ECS Fargate or Kubernetes
- Excellent communication and teamwork skills.
- Experience developing automation and DevOps processes for a Data platform team.
- Hands-on experience supporting and operating relational databases (e.g., PostgreSQL), NoSQL databases (e.g., DynamoDB), and data warehousing solutions (e.g., Snowflake).
- Experience with workflow orchestration systems (i.e., AirFlow, Prefect, etc.).
- Experience working with NodeJS and TypeScript
- Experience scripting in Bash
- Experience working with Observability/SIEM platforms
- An understanding of cloud and application security
- Experience with Lambda and Serverless architectures
- Experience working within a microservice environment
This resource will help explain Stride’s Compensation Philosophy and compensation practices, and will answer some common questions you might have.
Stride’s Compensation Philosophy utilizes a National Payscale, which is designed to fairly and equitably pay employees based on their performance and impact regardless of geographic location. For employees in the United States, our National Payscale leverages San Francisco Bay Area market data to determine our compensation bands for cash, commissions, or bonus (if applicable) and equity.
Unless otherwise noted, the cash compensation above is the total salary and does not include a bonus. In addition to cash compensation, all full-time Striders will be given stock options to participate in Stride’s equity incentive program. We want all Striders to be an owner of the company, value that ownership, and be able to participate in any future positive outcomes for the company.
Individual compensation packages are based on a few different factors unique to each candidate, including their skills, experience, qualifications, and other job-related reasons. Our compensation ranges are designed to be competitive, equitable, and growth-oriented.
We know that benefits are also an important piece of your total compensation package. To learn more about what’s included in total compensation, check out some of the benefits and perks Stride offers to all US-based employees.
At Stride, we believe in compensating Striders in ways that are true to their value in the marketplace, that inspire and motivate the team to execute our vision, that shape behavior toward productively building and sustaining Stride's culture, and that support the risks and rewards of a fast-growing technology company.
Stride is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.