ForGood
Home / Jobs /Engineering & Technology / Engineering Manager
D
Dimagi

Engineering Manager

LocationGlobal (Hybrid with US Eastern Time overlap)
SetupHybrid
LevelSenior
Posted10h ago
Engineering & Technology

Quick answer

Dimagi is hiring a hybrid, globally distributed Engineering Manager paying $90,501-$142,423 to lead their core CommCare platform team and drive technical delivery.

Role
Engineering Manager
Organization
Dimagi
Location
Global (Hybrid with US Eastern Time overlap)
Work setup
Hybrid
Level
Senior
Compensation
$90,501 - $142,423 annually
Category
Engineering & Technology

The role

Dimagi is seeking an Engineering Manager to lead their core CommCare team, which builds and scales their flagship open-source platform for frontline workers. This role involves managing a globally distributed team of engineers, driving technical roadmaps, and ensuring robust security and compliance standards. The position requires a leader who balances team mentorship with operational efficiency and direct partnership with product leadership.

What you'll do

  • Manage, mentor, and support a distributed team of six software engineers.
  • Design and improve team workflows including sprints and retrospectives.
  • Drive the engineering roadmap while managing technical debt and infrastructure.
  • Partner with product leaders to scope and deliver high-impact features.
  • Oversee security and compliance initiatives such as SOC 2 standards.

What it takes

  • 5+ years of experience managing software engineers.
  • Proven track record of owning roadmaps and shipping products on time.
  • Strong operational instincts with experience fixing broken processes.
  • Empathetic leadership skills with a coaching approach to development.
  • Technical familiarity with Python/Django, Postgres, and cloud infrastructure.

What you'll bring

Team ManagementSoftware EngineeringTechnical Roadmap PlanningSprint CeremoniesSOC 2 ComplianceMentorship

How we treat you

100% employer-sponsored medical insurance with HRA, 401K with 4% match, employee stock options, 30 days PTO, parental leave, professional development, and flexible work policy.

Frequently asked questions

Is this a remote role?

This is a hybrid, globally distributed role that requires candidates to maintain 4 hours of daily work overlap with US Eastern Time.

What is the salary for this position?

The annual salary range is $90,501 to $142,423, with final offers determined by the candidate's geographic location.

Does Dimagi offer visa sponsorship for this role?

Dimagi is unable to consider candidates who require sponsorship for employment visa status now or in the future.

What are the primary technical qualifications?

Candidates need 5+ years of management experience and familiarity with the tech stack, including Python/Django, Postgres, and AWS.

How to apply

Apply directly on Dimagi's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Dimagi's official posting before applying.