Engineering Manager
Manages and develops software engineers while contributing part-time as a senior software engineer on production product work. The role requires 7–8 years of software engineering experience, 2–3 years of people management, object-oriented design expertise, and fluent English.
About the job
Responsibilities
- Coach up to 6 direct reports, usually every two weeks.
- Define expectations and collect and deliver feedback.
- Build career development plans using a skill-leveling matrix.
- Participate in performance-related decisions with other managers, including proposing and calibrating salary raises and addressing underperformance.
- Optionally lead ad hoc projects with other managers to structure engineering, such as organizing technical demos, facilitating All Hands, or improving the skill-leveling matrix.
- Understand products and customer needs in detail and suggest innovative ideas that deliver value to end users.
- Translate functional requirements into elegant, simple designs and deliver production software.
Requirements
- Experience as a software engineer working on a product in production; for managers, this experience is evaluated at a senior level, usually from 7–8 years.
- At least 2–3 years of people-management experience.
- Proven experience designing object-oriented software with languages such as C#, Java, C++, Golang, Rust, Python, or Ruby.
- Strong software engineering skills and the ability to understand product and customer needs.
- Great team spirit and a problem-solving attitude.
- Humility and willingness to grow.
- Fluent English; French is not required.
Compensation & Benefits
- Salary range of 90,000–140,000 in the ATS-provided currency.
- Equity.
- Alan Blue health insurance, fully covered for the employee and family.
- Trust and flexible working hours.
- Remote-friendly environment.
Skills
C#, Java, C++, Go, Rust, Python, Ruby, Object-Oriented Design, Software Engineering
Similar jobs
Engineering Management jobsLeads the team responsible for building and operating a reliable managed PostgreSQL service, combining people leadership, technical direction, roadmap ownership, and operational accountability. Requires 8+ years of software engineering experience, including 3+ years managing infrastructure, database, or developer-platform engineers.
Leads and scales a team of pre-sales Solutions Architects and Solutions Engineers supporting the UAE market from Paris or London. The role requires technical or consulting experience in data, databases, or data science, along with team leadership, sales partnership, and Arabic and English fluency.
Leads a regional team of Forward Deployed and AI Engineers delivering enterprise data migrations, AI/ML platforms, analytics, and generative AI solutions. The role combines people leadership, delivery governance, executive customer engagement, and technical coaching.
Leads and grows an Applied Scientists team building proactive, agentic AI/ML capabilities for Datadog’s Product Analytics suite. The role combines people leadership, technical vision, hands-on review, and productionizing research in analytics, NLP, and user-behavior domains.
Leads and develops Dandy’s Sales Engineering team, partnering with Account Executives to support revenue growth through technical sales, product demonstrations, and customer advisory. Requires at least five years of dental-industry Sales Engineering experience and strong people leadership skills.