Software Engineering Manager
Role details
Job location
Tech stack
Job description
We are looking for a Hands-On Software Engineering Manager who thrives in both leadership and code. In this role, you'll lead a team of talented engineers while actively contributing to architecture, design, and development of our core systems. You'll play a key role in scaling the team, ensuring technical excellence, and driving product innovation from concept to deployment., * Lead by example - Write, review, and ship production-quality code regularly (~30-50% of time).
- Collaborate closely with Product, Design, and Engineering teams to deliver features that drive business outcomes.
- Mentor, coach, and grow engineers through regular 1:1s, career planning, and technical feedback.
- Drive the team to use AI methods to increase the overall development productivity
- Own team execution and delivery: set priorities, remove blockers, and keep projects on track.
- Define and drive engineering best practices including testing, CI/CD, system design, and code quality.
- Participate in architecture reviews and help shape long-term technical direction.
- Recruit and onboard top engineering talent.
Requirements
- 10+ years of software development experience, with strong full-stack or backend development skills.
- 4+ years in an engineering leadership or team lead role with direct reports.
- Deep expertise in Java, React, Node.js, Python etc. Experience with microservices, event-driven architecture, or containerization (Docker, Kubernetes).
- Experience designing scalable systems and working with cloud infrastructure (e.g., AWS, Google Cloud Platform, or Azure).
- AI driven development experience
- Strong communication and people skills; you can inspire and align both technical and non-technical stakeholders.
- Startup or high-growth company experience is a plus.
Benefits & conditions
We are committed to providing a competitive and equitable total rewards package. The compensation for this role is designed to attract, retain, and motivate top talent.
The expected base salary range for this position is $180,000 to $240,000 annually., The company offers a comprehensive benefits program to eligible employees, including eligibility to participate in a company-sponsored 401(k); vacation benefits; eligibility for medical, dental, vision, and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; critical care insurance; personal accidental insurance; commuter benefits; pet insurance; certain time off and leave of absence benefits; well-being benefits (e.g., employee assistance program); and other supplemental benefits (e.g. legal planning assistance; identity theft protection; pet insurance; wellness resources).