Senior Software Engineer
Indexed description
What We're Looking For
A senior engineer with deep experience building and operating large-scale systems. You've shipped production systems that had real consequences when they broke. You've made hard architectural tradeoffs and can explain why. We write detailed, well-reasoned tickets -- we expect you to execute on them with autonomy and raise the bar on what gets shipped. We also value the experience you bring: senior engineers are expected to contribute to shaping tickets and influencing direction, not just execute on them.
If you have interest in contributing across the stack, we welcome it and have domain experts who provide review and guidance on the areas where you're less seasoned.
What We Care About Most
- Systems thinking: distributed architecture, fault tolerance, scalability, observability
- Engineering fundamentals that transfer across languages and frameworks
- A track record of ownership -- projects you drove, not just contributed to
- The instinct to go further than asked
Our frontend is React.
Qualifications And Skills
- 10+ years of professional software engineering experience
- Strong backend engineering depth, including hands-on experience building production systems in Python and Flask
- Experience designing and operating reliable, scalable, and maintainable systems
- Strong full-stack instincts, with the ability to contribute across backend, frontend, and adjacent technical domains when needed
- Hands-on experience with APIs, SQL databases, cloud platforms, Docker, and CI/CD workflows
- Strong engineering fundamentals that transfer across languages, frameworks, and problem domains
- Sound judgment around architectural tradeoffs, technical quality, and what is worth building
- Strong written and verbal communication in English, especially in remote and asynchronous environments
- High degree of autonomy, accountability, and follow-through
- Experience using AI-assisted development tools effectively is a plus
What we offer
- Flexible schedule -- we care about output, not hours. Work when you do your best work, within reasonable overlap with US time zones.
- Compensation that grows with your impact. We don't do annual review cycles -- when you raise the bar, we recognize it. High performers move fast here.
- Recruiter call
- Short asynchronous technical exercise
- Technical interview with the team
- Final conversation with our CTO
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search