Software Engineer II
Quick answer
Dimagi is hiring a mid-level Software Engineer II to develop and improve features of their flagship platform CommCare. The role offers competitive compensation and flexible work options.
- Role
- Software Engineer II
- Organization
- Dimagi
- Location
- Greater Boston area (remote option available)
- Work setup
- Remote
- Level
- Mid
- Compensation
- $130,319 annually
- Category
- Engineering & Technology
The role
Dimagi is seeking a full-stack software engineer to work on their flagship platform CommCare, primarily in the Greater Boston area but with a remote option. The role involves developing and improving features using modern best practices.
What you'll do
- Build new features and improve existing features using modern best practices
- Collaborate with multicultural development teams around the globe
- Work as part of a team to deliver product features and functionality
- Act as a resource to other developers on specific areas of expertise
What it takes
- 4+ years of software development experience
- Fluent in Python
- Proven background in building quality software for the web
- Excellent verbal and written communication skills
What you'll bring
How we treat you
100% employer-sponsored medical insurance, generous Health Reimbursement Account (HRA) fund, access to voluntary dental and vision insurance plans, 401K plan with up to a 4% employer match, 30 days paid time off inclusive of holidays, unlimited sick time, excellent parental leave policy, flex-time policy, home office and remote work benefits, Employee Assistance Program (EAP) through ComPsych
Frequently asked questions
Where is the job located?
The role can be based remotely, with a preference for candidates in the Greater Boston area.
What is the compensation package like?
The position offers an annual salary of $130,319 and various benefits such as medical insurance, 401K match, and paid time off.
What are the key qualifications required for this role?
Candidates should have 4+ years of software development experience, be fluent in Python, and have a proven background in building quality web software.
How to apply
Apply directly on Dimagi's site. We link straight through — no resume parsing, no profile to fill out.
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.