What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong software engineering background building and shipping production systems
- Deep technical expertise in backend frontend distributed systems APIs databases or cloud infrastructure
- Strong system design and architecture skills for complex or high-scale systems
- Strong coding ability and willingness to remain hands-on
- Experience leading major engineering projects or providing technical leadership
- Comfortable reviewing code debugging complex issues and working with production systems
- Able to explain complex technical decisions clearly and influence engineers across teams
- Strong product sense connecting technical decisions to customer and business outcomes
- Able to work fast with ambiguity and take ownership from problem definition through production
- Strong judgment on when to move quickly when to simplify and when to invest deeper
Nice to have
- Hands-on
- Product minded
- Fast mover
- High ownership
- Mentoring
Day to day
- Lead the technical design and execution of major products and engineering initiatives
- Design scalable reliable maintainable systems across backend frontend APIs databases and infrastructure
- Stay hands-on through coding prototyping code reviews debugging and production problem-solving
- Make architecture decisions and technical trade-offs that balance speed scalability reliability and maintainability
- Break ambiguous product and technical problems into clear engineering solutions and execution plans
- Set a high bar for code quality system design testing security observability and production reliability
- Review technical designs and code from other engineers and provide clear actionable feedback
- Mentor engineers and strengthen technical capability across the team
- Identify technical risks bottlenecks and architectural weaknesses early
- Work closely with engineering product design and AI teams to ship high-quality products quickly
- Improve engineering tooling development practices and automation to increase team velocity
- Own systems beyond release by monitoring production investigating incidents and resolving root causes
Hiring process
- Online assessment or practical task
- Technical interview
- CEO / final round
- Offer within 1 week for strong candidates
