$130K - 180K a year
Architect, design, and implement scalable, mission-critical services with rapid deployment and ownership of end-to-end projects.
7+ years of experience building reliable, large-scale software with strong computer science fundamentals, cloud optimization, CI/CD, automated testing, and leadership skills.
Description: • Architect, design, and implement highly scalable services that solve complex problems. • Test, review and deploy code quickly. We deploy over 10 times per day and manage major releases with feature flags rather than coordinated deployments. • Research, learn and share new techniques for solving complex engineering problems. We’re a highly collaborative team and we push each other to find better solutions every day. • Write tools and develop practices for the engineering team. From GraphQL-to-Typescript compilers to fully automated deployments, we take the time to invest heavily in our own productivity. • Own projects from end-to-end. On a given day you might be building a system to measure search engine performance, reworking an integration with a third-party provider, or designing the next generation of a data pipeline. • Translate product requirements into software architectures in collaboration with Product Management. Requirements: • 7+ years of software development experience building highly reliable, mission-critical software. • Strong software engineering skills in back-end engineering on data-intensive applications with professional, real-world experience with applications at scale. • A strong foundation in computer science fundamentals, such as algorithmic complexity, asynchronicity, and distributed computing. • Experience designing large-scale software systems and writing high-quality code and tests, which includes handling error cases, asynchronous code, streaming data, caching, logging and analytics for understanding behavior in production. • Knowledge of modern development practices, including CI/CD pipelines and automated testing frameworks. • Experience in optimizing the performance and cost of cloud services. • Experience in leading teams and/or projects. • Excellent communication, organizational, problem-solving, debugging, and analytical skills. • Ability and desire to work in an open and team-oriented environment. Benefits: • Performance-based bonus • Equity • Generous benefits program
This job posting was last updated on 10/11/2025