Dimagi
global health and development
EngineeringManager
“Engineering Manager at Dimagi. Skills: Team management, Technical systems, Delivery responsibilities, Software engineering. Manage and support software engineers. Provide dedicated coaching”
What You'll Achieve.
Ensure current processes operate at peak efficiency; Maintain robust compliance standards; Keep platform healthy and secure; Freeing up time for talented team to pursue meaningful new projects
Industry & Context.
Fixing broken processes; Resolving frictions
4 hours of daily overlap in the morning US Eastern Time (ET)
What They're Looking For.
Must Have
5+ years experience managing software engineers, Track record of owning roadmaps and shipping on time, Familiarity with writing specs, running sprint ceremonies, partnering with product leadership, operational instincts, Thoughtful, coaching approach to career development, Empathetic leadership skills, experience effectively resolving frictions, unblocking engineers, Clear, concise written communication, Experience working in async, globally distributed teams, Comfortable in technical conversations about components relevant to CommCare’s stack, Eagerness to talk to users and customers
Nice to Have
Past experience working as a software engineer or similar technical role, Experience with SOC 2, ISO 27001, or similar security/compliance frameworks, Android release management experience, Background working in global development, social impact, or grassroots initiatives, Background working with mission-driven software
What You'll Do.
Manage and support software engineers
Provide dedicated coaching
and improve team workflows
Foster team engagement
Build best practices for automation
Drive engineering roadmap
Manage infrastructure upgrades
and deliver initiatives
Maintain tech compliance
Track progress through KPIs
Communicate risks and trade-offs
How You'll Work.
Team & Collaboration
Partner directly with Senior Director of Product & Technology; Partner directly with Senior Director of Engineering; Partner directly with Product Designer; Partner closely with product leaders; Work with leaders to drive engineering roadmap; Collaborative meetings and events
Communication Scope
Clear, concise written communication; Communicate risks and trade-offs clearly
Process & Methodology
Roadmap ownership, Shipping on time, Writing specs, Running sprint ceremonies, Release planning, Scoping initiatives, Planning initiatives, Delivering initiatives
Applying for this Engineering Manager role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Dimagi?
Real rants from real employees. Read before you apply.