Lead Software Engineer Digital Adherence

Remote Full-time
About Us:
Dimagi is an award-winning social enterprise and a certified B Corp and Benefit Corporation. Our primary product, CommCare, is the most widely-deployed open-source digital platform for enabling Frontline Workers. Since 2002, Governments and organizations across all sectors have built customized mobile, web, and SMS applications on CommCare to deliver services to underserved populations. Dimagi is more than a tech company. We are an impact-first team of compassionate people from all parts of the world and all walks of life, dedicated to using business as a force for good in global health and development.The Global Technology Division's mission is to lead Dimagi’s technical strategy and ensure quality on our platform. Most of our team members operate in a matrix, where they collaborate with other technical team members and benefit from shared knowledge, experience, and comradery, while also being assigned to a business division to help align technical and business goals.
About the Position:
We’re looking for a Lead Software Engineer to be the most senior technical person on the 10-person Digital Adherence team working on the SureAdhere platform. This position will partner closely with our Director of Product to chart the course of product and technical direction, and serve as a mentor for the other engineers on the team. This individual contributor role is roughly 50% hands-on coding and 50% strategic, ensuring our technical vision and execution align seamlessly with product goals.
This Lead Software Engineer will formally join our Global Technology team supporting the Digital Adherence team. The Global Technology Division's mission is to lead Dimagi’s technical strategy and ensure quality on our platform. Most of our team members operate in a matrix, where they collaborate with other technical team members and benefit from shared knowledge, experience, and camaraderie, while also being assigned to a business division to help align technical and business goals.
Responsibilities
Technical leadership

Partner with the Director of Product to develop and execute on our technical roadmap, providing feedback on structure and feasibility of proposed solutions to user needs
Own the architectural vision and technical strategy for our platform, ensuring scalability, reliability, and performance
Build out features as defined in collaboration with Director of Product
Evaluate and recommend tools, frameworks, and best practices to improve our engineering processes and product quality
Collaborate closely with design, product, and other stakeholders to ensure technical feasibility and a clear path to execution

Hands on development

Write clean, scalable code that meets our standards for code quality and modern best practices such as version control, continuous integration, automated tests, and containerisation
Lead by example: demonstrate high-quality coding practices, and champion effective pull-request processes
Solve complex technical challenges, troubleshoot production issues, and optimize application performance

Team collaboration

Collaborate with 3-6 engineers (across time zones) to unblock each other, handle code reviews, and collectively deliver product value
Proactively communicate status, raises potential concerns about roadblocks, and drive to solutions
Identify areas for improvement on the team relating to velocity, organizational efficiency, and overall impact on customer problems, and collaborate on their prioritization
Mentor and assists more junior team members, act as a resource to other developers on the team on specific areas of expertise and/or product features

Relevant Skills
Technical

10+ years of software development experience in a modern environment
Deep knowledge of scalable application architecture patterns
Deep knowledge of database design for applications
Knowledge and experience of how to build engineering teams, and opinionated on how to structure a team to best leverage skill allocation and overlap
Experience in agile and working with cross functional teams - comfortable working in an environment that focuses on product over technology, with technical solutions supporting the platform’s goals

Team

Experience guiding a team in adopting best engineering practices, code quality standards, and technical processes
Ability to influence and inspire without formal direct reports—this role is about leadership through expertise and trust, not authority
Strong collaboration skills, with an emphasis on constructive feedback and knowledge sharing
Confident in working with cross-functional teams (product, design, operations) to align on goals and milestones, as well as leading technical discussions and presenting complex ideas in an easy-to-understand format
Fluency in written and spoken English
Excellent verbal and written communication skills
Relevant work rights within the country of residence

Bonus

(Bonus) Familiarity with some components of our tech stack. We use .NET core, Entity Framework, Bootstrap, Angular, Python, Docker containerisation, Azure Active Directory, Kubernetes, and TeamCity
(Bonus) Familiarity with Android and iOS mobile app development
(Bonus) Exploits AI-assisted development
(Bonus) Bachelors or Masters Degree in Computer Science, Computer Engineering, or equivalent experience
(Bonus) Enthusiasm about working in public health and international development

Compensation and Benefits:
We aim to make a difference, not just as a company but also as an employer. We are transparent about salaries at all levels of the organization and have a standard, global pay scale for all positions. Our salaries are cost of living adjusted and non-negotiable. The estimated salary range for this position is 145,273.00 USD annually. Your final salary within the range will be dependent on where you are geographically based and might fall outside of this estimated range.
The benefits we offer are geared towards having a strong impact on our staff’s well-being. A few of our key benefits are outlined below:


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


Home office setup and remote work benefit


Professional Development Benefit


Access to an Employee Assistance Program (EAP) through Magellan Healthcare


Dimagi is an Equal Opportunity Employer. We celebrate and support diversity and are committed to providing a work environment that is inclusive and free of discrimination and harassment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.Please mention the word **STATELY** and tag RMzguNjguMTM0LjE5NA== when applying to show you read the job post completely (#RMzguNjguMTM0LjE5NA==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Entry Level Remote Data Entry Work From Home

Remote Full-time

Amazon online jobs work from home no experience – VacancyGlobal

Remote Full-time

[Remote] Associate, Retirement Plan Administration (Audit)

Remote Full-time

Change Management Consultant - M&A Integration

Remote Full-time

Social Media Specialist

Remote Full-time

**Experienced Spanish Bilingual Remote Customer Service Representative – Health Insurance Enrollment Expert**

Remote Full-time

Hybrid Traveling Dental Assistant Orthodontics

Remote Full-time

DashMart Team Member - East Memphis

Remote Full-time

Manager Banker Sales Support - Commercial Lending

Remote Full-time

Senior Deep Learning Researcher, ASR (PhD)

Remote Full-time
← Back to Home