We are looking for an experienced Engineering Manager to lead high-performing software teams while contributing to architectural strategy and technical excellence. This role combines strong technical depth with people leadership, ensuring the delivery of scalable, resilient systems that drive meaningful real-world outcomes.
You will guide engineering efforts, mentor team members, and balance long-term platform scalability with short-term business goals in a fast-paced, innovation-driven environment.
Requirements
Qualifications That Stand Out
- 9+ years of overall software engineering experience, including 2+ years in a people management or team leadership role
- Expert-level proficiency in Node.js, Go, Python, or React, with experience designing complex distributed systems
- Proven ability to mentor engineers, manage performance, and provide constructive feedback with empathy and clarity
- Strong operational experience managing production systems at scale, including on-call rotations and incident response
- Excellent communication skills, with the ability to shield teams from distractions while clearly articulating risks and trade-offs to non-technical stakeholders
Key Responsibilities
Design & Architectural Leadership
- Guide architectural decisions, balancing scalability, maintainability, and timely delivery
- Ensure teams build resilient, high-quality systems aligned with business priorities
- Establish and uphold engineering standards, best practices, and design principles
Research & Innovation
- Promote AI-first development workflows and automation-driven engineering practices
- Drive continuous improvement in tooling, processes, and team efficiency
- Encourage experimentation and innovation to enhance product velocity and quality
Technology with Real-World Impact
- Lead teams developing systems that directly influence operational outcomes and customer experiences
- Align engineering initiatives with measurable business impact
- Foster ownership, accountability, and high performance within the team
Why This Role is Exciting
- Opportunity to create tangible real-world impact through technology
- AI-centric engineering environment with modern development tools and workflows
- High ownership and autonomy within small, empowered teams
- Clear growth path with structured mentorship and career progression
- Competitive compensation and a modern, collaborative work setup
Core Skills
- Engineering Leadership
- Distributed Systems Architecture
- Production Operations & Incident Management
- AI-Driven Development Practices
- Team Mentorship & Performance Management