About the Role
Guide engineering teams through the full development lifecycle, ensuring high performance, reliability, and alignment with business goals while fostering a culture of learning and accountability.
Responsibilities
- Lead multiple engineering teams in designing and delivering reliable software systems
- Collaborate with product and technical leaders to define priorities and roadmaps
- Support engineers in career growth through regular feedback and development planning
- Drive engineering standards, best practices, and system scalability
- Promote a blameless culture focused on continuous improvement
- Oversee incident response and post-mortem processes to strengthen system resilience
- Ensure delivery timelines are met with high-quality outcomes
- Recruit, onboard, and retain skilled engineering talent
- Foster inclusive team environments that value diverse perspectives
- Champion engineering excellence across cross-functional initiatives
- Balance technical debt with feature development to maintain system health
- Mentor engineering leads in people and technical management
- Translate business objectives into technical strategy
- Advocate for user-centric design and operational reliability
- Manage performance reviews and professional development cycles
- Facilitate communication between technical and non-technical stakeholders
- Promote adoption of secure coding and compliance standards
- Evaluate and integrate new technologies where appropriate
- Ensure alignment with company-wide engineering principles
- Drive initiatives to improve team productivity and delivery velocity
- Support on-call practices and system monitoring improvements
- Encourage knowledge sharing and documentation across teams
- Lead through periods of change and organizational growth
- Maintain focus on long-term system architecture and sustainability
- Uphold engineering ethics and data privacy standards
Compensation
Competitive salary with equity and benefits
Work Arrangement
Hybrid
Team
Technology and product development
Our Engineering Culture
We emphasize ownership, transparency, and continuous learning. Engineers are empowered to make decisions and contribute to technical direction. Collaboration and knowledge sharing are core to how we operate.
Professional Development
We support ongoing growth through coaching, conferences, and internal mobility. Managers are expected to guide career progression and create opportunities for skill advancement.
Available