5-8+ years of experience owning critical components or services
Expert-level proficiency in TypeScript and/or Node.js and Python
Experience with REST/GraphQL APIs design and implementation
Strong database fundamentals in SQL/NoSQL
Familiarity with CI/CD tools like GitHub Actions or CircleCI
Hands-on experience with major cloud providers (AWS, Azure, GCP)
Degree in Computer Science or equivalent experience
Responsibilities
Architect, build, and scale data infrastructure and core engineering platforms
Write high-quality, resilient code and establish architectural standards
Mentor other engineers and translate business strategy into technical roadmaps
Lead technical initiatives from design to production deployment
Ensure system-wide reliability, security, and scalability of backend services
Benefits
Opportunity to work on complex technical challenges
Hands-on role with significant coding responsibilities
Mentorship opportunities for senior engineers
Collaboration with product and engineering leadership
Work with distributed international teams
Full Job Description
About the Role
We're looking for software engineers who want to build the future of engineering operations with us. This is a hands-on role. While you will drive architectural vision and mentor senior engineers, you will spend a significant portion of your time writing code, building core systems, and solving our most complex technical challenges. Responsibilities
Architect, build, and scale our highly scalable data infrastructure and core engineering platforms, owning the hardest technical problems from whiteboard design all the way through to production deployment.
Lead from the front by writing high-quality, resilient code, establishing architectural standards, and building best practices for backend services/APIs to ensure system-wide reliability, security, and scalability.
Act as a technical partner to product and engineering leadership, translating business strategy into technical roadmaps and mentoring other engineers.
Baseline Requirements Experience
5-8+ years with ownership of critical components or services
Technical Stack
Expert-level proficiency in TypeScript + Node.js and/or Python