Staff Software Engineer
Engine, Remote - US
What you need
- Experience: 8+ years of hands-on experience in designing, implementing, and maintaining highly available and high-performing distributed systems. You have a proven track record of building public-facing (consumer-grade) APIs and managing the complexities of versioning, deprecation, and consumption-based rate limiting.
- Tech Stack: Node.js, TypeScript, Kotlin (or similar modern backend languages), React, and AWS
- Skills: You’re a problem-solver with a strong grasp of software design principles, scalability, and system architecture. You thrive in fast-paced, innovative environments and prioritize Domain-Driven Design.
- AI-first as a daily practice, not a talking point. You are actively using agentic coding tools (Claude Code, Cursor, or comparable) and you have a point of view on where they help, where they hurt, and how to set the team's defaults.
We accept applications for this role on an ongoing basis. We review applications as they are received and encourage interested candidates to apply early.