Engineering Manager - Software
Lead a software engineering team building cloud-native microservices and full-stack web applications with React and Python. Own end-to-end projects, mentor engineers, and design scalable architectures for a tax intelligence platform.
About the job
Key Responsibilities
- Lead and own full-cycle (from idea to production) projects that are directly used by and impact millions of people
- Work closely with the product & UX to define product requirements and execute the development plans
- Design system architectures, select/evaluate tools
- Build cloud-native microservices
- Mentor, and grow the team, our practices, and our technology stack
Experience
- 6+ years of software engineering experience building production-level web applications in large-scale products
- 6+ years of experience with modern full-stack frameworks React/Angular/Vue or equivalent programming language, developing high-scale applications
- 4+ years of experience building reactive web & mobile-web frontends using React/Next/Angular/Vue over TypeScript/JavaScript
- 4+ years of experience with Python as a proper microservice backend
- Experience leading, managing and mentoring team members
- Passion for clean code and agile work
- Experience with modern cloud environments (GCP, AWS)
- Strong architecture skills – ability to design for scale, and velocity, robustness, and readability of end-to-end data-driven solutions
- Passion for data, customer experience, and building high-quality software
- Excellent communication skills, verbal and written
Bonus
- gRPC, protobuf
Skills
React, Angular, Vue, TypeScript, JavaScript, Python, GCP, AWS, gRPC, Protobuf
Similar jobs
Engineering Management jobsLeads and develops the App Traffic engineering team building reliable, scalable service-mesh and networking infrastructure across multiple clouds. Requires 9+ years of software engineering experience, including engineering leadership and distributed-systems or infrastructure expertise.
Leads and develops a Majors sales organization focused on expansion and new-logo acquisition, coaching Account Executives through complex enterprise sales cycles, negotiations, and technical migrations. Requires 15+ years selling software or cloud solutions, 10+ years managing sales teams, and financial-services experience.
Leads the team building Profile Agents for Databricks’ CustomerLake agentic customer data platform, owning delivery, architecture, product direction, and team growth. The role requires engineering management experience, deep production data or distributed-systems expertise, and hands-on experience applying agents or LLMs to data engineering.
Leads one or two engineering teams building broker automation systems, owning delivery, people management, architecture guidance, hiring, and contractor oversight. Requires direct engineering management experience, strong technical grounding, and roughly eight or more years of relevant industry experience.
Leads and contributes to backend platform development for Chime’s Human Agent Tooling team, guiding 3–5 engineers while owning architecture, delivery, reliability, and technical growth. Requires 5+ years of scaled production software experience, Ruby on Rails or comparable frameworks, and strong web application architecture expertise.