Software Engineer II
$82.81k - $130.32kDimagi
Software Engineer IIDimagi is looking for a full-stack software engineer to fill our Software Engineer II position to primarily work on our flagship platform CommCare, among other development opportunities that may arise. You will help to develop and improve our platform used to build, deploy, and manage applications used by hundreds of thousands of front-line workers around the world.This position is ideal for someone who prefers small organizations to large ones and a highly flexible work environment. Our developers share a passion for rapid prototyping, making things work in challenging environments, and seeing the impact of our work first-hand.ResponsibilitiesBuild new features and improve existing features using modern best practices such as version control, continuous integration, automated tests, and daily deploysCollaborate with our multicultural development and implementation teams around the globeBuild 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 continuallyWork as part of a team to deliver product features and functionalityAct as a resource to other developers at the company on specific areas of expertise and/or product featuresContribute to a productive culture of code reviews and provide useful feedbackCode quality and excellence sets an example for junior members of the engineering teamIdentify areas for improvement for their immediate team and propose solutions to the engineering managers/tech leadsRelevant Skills4+ years of software development experienceFluent in PythonProven background in building quality software for the webFluency in written and spoken EnglishExcellent verbal and written communication skillsProactively manages own work and surfaces blockers to their engineering manager/team lead earlyAble to work autonomously and prioritize competing tasksFamiliarity 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 developmentFamiliarity with open-source technology(bonus) Experience with data engineeringBenefits ProvidedWe 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 82,810 to 130,319 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) fundAccess to voluntary dental and vision insurance plansA 401K plan with up to a 4% employer match30 days paid time off inclusive of holidaysUnlimited sick time and excellent parental leave policyAccess to a flex-time policy that allows employees to work based on a flexible work scheduleHome office and remote work benefits.Access to an Employee Assistance Program (EAP) through ComPsychEEO Employer/Veteran/DisabledDimagi is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.If you are interested in applying for employment and need special assistance or a reasonable accommodation during the application or interview process for a posted position, please contact us at View phone number on click.appcast.io or send an email to View email address on click.appcast.io detailing your request.
$125k - $175k
...of their bodies and daily lives. Our wearable technology and software platform provide personalized insights that help individuals optimize their health, fitness, and recovery. As a Software Engineer II (Frontend), you will play a key role in shaping and delivering...SuggestedFull timeWork at officeRelocation$125k - $175k
...Protecting our members’ data and ensuring our systems scale securely and reliably is core to this mission.We are looking for a Software Engineer II (Full Stack Web) to join our Client Platform team, focused on Design Systems and Translations. In this role, you’ll design...SuggestedFull timeWork at officeRelocationFlexible hours- College Park, MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta is the Data Provisioning... ...the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver well-...SuggestedFull timeLocal areaWorldwide
$116k - $174k
...Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny.Software Engineer II - Recommendations (Boston, MA onsite 5x a week)Why you should join the Recommendations Platform Team The Recommendations Platform...Suggested$125k - $175k
...member acquisition, activation, engagement, and retention through rapid experimentation and thoughtful product development. As a Software Engineer II (Full Stack), you will build and maintain the experiences and services that power WHOOP’s growth initiatives, working across...SuggestedFull timeWork at officeRelocation$68.9k - $131.1k
...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully... ...work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Software Engineer II to join our team. What You Will DoParticipate...Temporary workWork experience placementWork at officeRemote workFlexible hours$125k - $175k
...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design, build, and maintain internal tools and integrations that...Full timeWork at officeRelocation$93.8k - $125.1k
...security space and relentlessly pursue our mission of keeping Every Home Secure. What You'll DoSimplisafe is looking for a Software Engineer II to join our User Systems team to develop and maintain our cloud based backend systems that power our native mobile applications...Work experience placementWork at office- ...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II (Backend, Health Records) to help build the systems that enable secure, scalable ingestion and utilization of health data....
$176.8k - $196.1k
...platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Senior Software Engineer II, you will join a world-class engineering team operating the only end-to-end platform in the real estate industry. We are...Minimum wageFlexible hours- ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...Immediate startRemote work
$125k - $175k
...resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Backend Software Engineer II, you will build on WHOOP’s generative AI capabilities to develop and maintain exciting, member-facing features that drive...Full timeWork at officeRelocation- ...Software Engineer II, Developer ExperienceAt CarGurus, our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go...Flexible hours
$114.08k - $140k
...Software Engineer IIThe Software Engineer II, Computational Biology (WebApps Team) primarily develops web applications and rest endpoints that organize and display data from a highly concurrent, data-intensive pipeline infrastructure. This position completes design, development...- ...Backend Software Engineer IIKensho is S&P Global's hub for AI innovation and transformation. With expertise in machine learning, natural language... ...scalable, robust, and useful.As a Backend Software Engineer II on Emergence, you will develop the software behind our...Work at officeWorldwide
- ...monitors vital physiological metrics to offer personalized insights that enhance fitness, health, sleep, and recovery.As a Software Engineer II on the Core team, you will build the foundational services that power the WHOOP App and develop features that empower members...Work at officeRelocation
$104.3k - $177.8k
...Senior Software Engineer IIJoin our team at Alegeus, where you'll experience unmatched opportunity and a culture that cares deeply about succeeding together. As a Senior Software Engineer II, you'll drive our technology vision forward and push the boundaries of innovation...Work at officeLocal areaFlexible hours- ...university degree; or equivalent experience in computer science, software engineering, or similar subjects3+ years of experience in software... ...are exercised.There is flexibility to hire at the Engineer I/II or Senior Software Engineer level, depending on your experience...ApprenticeshipEasy work
$143.7k - $194.4k
...that work passionately to apply leading advances in robotics and software to solve real-world challenges that will transform our... ...bar for our productsA day in the lifeAs a Software Development Engineer II within the Robotics Operation Management org, you will get to...InternshipFlexible hours$93.8k - $137.6k
...as we disrupt the home security space and relentlessly pursue our mission of keeping Every Home Secure. What You’ll Do As a Software Engineer II on SimpliSafe’s Video team, you’ll help build and operate the cloud-based systems that power live streaming and video...Work at office$101.5k - $188.5k
...trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at . Software Engineer II Boston, MA Our Boston office host various teams belonging to the IoT software division, including Platform,...Full timeWork at officeFlexible hours$104.3k - $177.8k
...Senior Software Engineer II Do you want to shape the future of fintech and healthtech? Energized by challenges and inspired by bold goals? Ready to elevate your career alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus...Work at officeLocal areaFlexible hours- ...monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward-thinking Software Engineer II to help us build the future of capital markets infrastructure. As a Software Engineer II you will: Utilize your...Full timeWork experience placement
- ...We are looking for a Junior to Midlevel Software Engineer who is eager to learn, grow, and contribute to meaningful data challenges from day one. This is a role for someone who enjoys writing code, building practical solutions, and developing their skills alongside...Full timeVisa sponsorship
$120k - $135k
...Software Engineer II Do you love tinkering with devices? Have you automated your own home? Do you love working with a highly motivated team of talented engineers? If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile...Full timeWork experience placementCasual workWork at officeImmediate startWork from homeFlexible hours$126.99k - $141.1k
...seller and buyer clients.The Compass Integrated Services (CIS) engineering team is at the core of driving our next phase of growth and... ...continuously learning the broader business context of your team's software.What We Look For:2-4 years of software engineering experience...Minimum wageFlexible hours$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...shape the future of aerospace and defense.The mission of the software team in Marlborough, MA is to provide world-class software for...Temporary workWork experience placementWork at officeRemote workFlexible hours$133k - $146k
...a place to match your passion with purpose—and where every day you can make an impact—you’ll find it here.We are seeking a Software Engineer II to join our team. This is a hybrid opportunity out of our Waltham, MA office. Job SummaryWe're looking for a Software Engineer...Work at officeLocal area$170k - $250k
Job Summary:The Lead Software Engineer II, Tax Product Development (Lead Engineer II) plays a critical role in designing and implementing complex distributed systems, including solutions leveraging Microsoft Power Applications and Project Operations that support the tax...Remote work$125k - $175k
...that power WHOOP’s member experience globally. As an Android Engineer II on this team, you will develop shared frameworks, design system... ...localization pipelines or translation toolingLearn more about our Software Org and how to be successful in your engineering career at...Full timeWork at officeRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- senior robotics software engineer Cambridge, MA
- software system engineer Cambridge, MA
- part time software developer Cambridge, MA
- intel software engineer Cambridge, MA
- software developer fintech Cambridge, MA
- software development engineer aws Cambridge, MA
- information technology software engineer Cambridge, MA
- graduate software developer no experience Cambridge, MA
- software developer internship no experience Cambridge, MA
- ngo software engineer Cambridge, MA




