Dimagi

Global health and development

EngineeringManager

$91–142k Cambridge, Massachusetts, United States Remote Friendly
The Brief

“Engineering Manager at Dimagi. Skills: Team management, Technical systems, Delivery responsibilities, Mentorship & Growth. Manage and support distributed team. Provide dedicated coaching”

What You'll Achieve.

Empower engineers; Cultivate culture; Help engineers grow careers; Ensure current processes operate at peak efficiency; Drive new initiatives; Ship game-changing product features on schedule; Maintain robust compliance standards; Keep platform healthy and secure; Free up time for talented team to pursue meaningful new projects; Achieve goal of freeing up time

Industry & Context.

Global health and development
Problems you'll solve

Fixing broken processes; Resolving frictions; Unblocking engineers

Eligibility Requirements

4 hours of daily overlap in the morning US Eastern Time (ET), Unable to consider candidates who require sponsorship for employment visa status

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, Familiarity with running sprint ceremonies, Familiarity with partnering with product leadership, Operational instincts, Thoughtful, coaching approach to career development, Empathetic leadership skills, Experience effectively resolving frictions, Experience 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, Experience with ISO 27001, Experience with similar security/compliance frameworks, Android release management experience, Background working in global development, Background working in social impact, Background working in grassroots initiatives, Background working with mission-driven software, Background working with CommCare, Background working with Open Data Kit, Background working with SurveyCTO, Background working with DHIS2, Background working with other platforms

What You'll Do.

Manage and support distributed team

Provide dedicated coaching

Conduct performance reviews

Design team workflows

Improve team ceremonies

Foster team engagement

Build supportive environment

Evolve best practices for automation

Drive engineering roadmap

Manage infrastructure upgrades

Balance feature delivery

Make performance investments

Run sprint ceremonies

Maintain tech compliance

Manage SOC 2 processes

Oversee security testing

Track progress via KPIs

Communicate 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; Work with leaders to manage infrastructure upgrades; Work with leaders to balance feature delivery against tech debt; Work with leaders to balance feature delivery against performance investments; Partner with product leaders to scope initiatives; Partner with product leaders to plan initiatives; Partner with product leaders to deliver initiatives; Partner with product leaders to run sprint ceremonies; Foster interpersonal connection; Build supportive environment through meetings; Build supportive environment through events; Foster a supportive, productive work environment

Communication Scope

Clear, concise written communication; Communicate risks and trade-offs to stakeholders early and clearly

Process & Methodology

Roadmap ownership, Shipping on time, Writing specs, Running sprint ceremonies, Planning initiatives, Delivering initiatives, Tracking progress through KPIs

Free ATS check

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.

Read Company Rants →