Skip to content
DimagiDimagiCambridge, MA

Software Engineer II

Full-stack Software Engineer II building and improving CommCare, an open-source platform for frontline workers in global health and development. Requires 4+ years experience, fluency in Python and web technologies, and enthusiasm for social impact.

130k – 130k
Hybrid4+ YOEFullstack Engineering

About the role

Responsibilities

  • Build new features and improve existing features using modern best practices such as version control, continuous integration, automated tests, and daily deploys
  • Collaborate with our multicultural development and implementation teams around the globe
  • Build software usable by groups of people facing unique challenges (remote locations, low levels of literacy, no experience with technology, etc)
  • Brainstorm and surface ideas on how to improve our software design and development process continually
  • Work as part of a team to deliver product features and functionality
  • Act as a resource to other developers at the company on specific areas of expertise and/or product features
  • Contribute to a productive culture of code reviews and provide useful feedback
  • Code quality and excellence sets an example for junior members of the engineering team
  • Identify areas for improvement for their immediate team and propose solutions to the engineering managers/tech leads

Requirements

  • 4+ years of software development experience
  • Fluent in Python
  • Proven background in building quality software for the web
  • Fluency in written and spoken English
  • Excellent verbal and written communication skills
  • Proactively manages own work and surfaces blockers to their engineering manager/team lead early
  • Able to work autonomously and prioritize competing tasks
  • Familiarity with the most important components of our tech stack, including Python, Django, Postgres, Elasticsearch on the back-end, and Javascript, Alpine.js, HTMX, CSS, Bootstrap, and HTML
  • Experience with AI-assisted coding tools (e.g., Claude Code)
  • Enthusiasm about working in public health and international development
  • Familiarity with open-source technology

Nice-to-Haves

  • (bonus) Experience with data engineering

Compensation and Benefits

  • The final salary for this position is $130,319 annually. This salary is calculated for the Greater Boston Area and will be cost adjusted to your location if you choose to be based elsewhere.
  • 100% employer-sponsored medical insurance paired with a generous Health Reimbursement Account (HRA) fund
  • Access to voluntary dental and vision insurance plans
  • A 401K plan with up to a 4% employer match
  • 30 days paid time off inclusive of holidays
  • Unlimited sick time and excellent parental leave policy
  • Access to a flex-time policy that allows employees to work based on a flexible work schedule
  • Home office and remote work benefits
  • Access to an Employee Assistance Program (EAP) through ComPsych

Skills

PythonDjangoPostgresElasticsearchJavaScriptAlpine.JsHtmxCSSBootstrapHTMLAi-Assisted Coding Tools
Mercor

Product Engineer, Talent Experience

MercorSan Francisco, CA

Build and ship polished full-stack features with frontend emphasis across multiple product surfaces for Mercor's AI talent platform. Requires 2-5+ years experience, strong React/TypeScript skills, full-stack capability, and comfort with AI coding tools in a fast-paced onsite environment.

130k – 500k
On-site5+ YOEFullstack Engineering
Mercor

Fullstack Engineer, Assesment

MercorSan Francisco, CA

Build and own backend-heavy full-stack systems for Mercor's assessment platform, designing evaluation pipelines that combine human judgment with AI-powered scoring for vetting top AI talent. Requires 3+ years professional software engineering experience with strong backend fundamentals and comfort across the stack.

130k – 500k
On-site3+ YOEFullstack Engineering
Commure

Software Engineer, R&D

CommureMountain View, CA

Software Engineer on the R&D team building and productionizing frontier AI capabilities (LLM tool chaining, browser agents, self-improving harnesses) for healthcare. Requires strong full-stack skills with Python backend, React frontend, cloud/container experience, and a track record shipping experimental AI prototypes to production.

130k – 180k
HybridFullstack Engineering
Mercor

Fullstack Software Engineer, Applied AI

MercorSan Francisco, CA

As a Fullstack Software Engineer on the Applied AI team, you will own the Studio platform end-to-end, building and maintaining React frontends and backend services. You will lead engineering best practices and ship high-leverage product features to improve data generation and delivery pipelines.

130k – 500k
On-site5+ YOEFullstack Engineering
Mintlify

Product Engineer

MintlifySan Francisco, CA

Product-minded engineer building user-facing features across the stack at a documentation platform. Drive product direction, architect solutions, and own features from 0-to-1.

130k – 200k
On-siteFullstack Engineering