Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer II

$82.81k - $130.32k

Dimagi

Job Description

Job Description

About Dimagi

Dimagi is an award-winning social enterprise and a certified B-corp and Benefit Corporation. We build software solutions and provide technology consulting services to improve the quality of essential services for underserved populations. Our open-source technology platform, CommCare , is the world's most widely-used and researched mobile data collection platform for frontline workers. Our choice to be a certified B-Corp and to legally incorporate as a Benefit Corporation sends a clear signal to our partners, our team members, and our communities that we not only believe but also take action in using business as a force for good. This approach combines our passion and commitment to tackle complex health and social inequities and work towards a brighter future for all.

About the Position

Dimagi is looking for a Data Engineer II to join our US Solutions Division. This position will be affiliated with our Cambridge, MA office but is open to remote employment within the United States. This is a 12-month fixed-term position with the possibility of renewal based on business requirements and mutual interest.

The Data Engineer II will be part of Dimagi's US Solutions Division Data & Analytics team, a group of engineers and data specialists responsible for building, maintaining, and evolving Dimagi's Data Platform in support of current and future project work. The primary technologies used by the current data platform are Snowflake, Tableau, and various AWS cloud tools. In this role, you will contribute hands-on to the design, implementation, and operation of data pipelines, warehouse transformations, data visualizations, and supporting infrastructure, while working closely with technical leadership to ensure platform reliability, scalability, and alignment with business needs. The data systems you help build and maintain will directly support public health and human services programs, enabling frontline teams and government partners to deliver care and services more effectively.

This position is well suited for someone who enjoys hands-on technical work in a small, collaborative environment. As a member of a lean team, you will be expected to work across functional areas, adapt quickly to new problem spaces, and contribute meaningfully to data systems that support real-world service delivery and decision-making. This role assumes comfort using AI-assisted tools to support analysis, documentation, troubleshooting, and learning in a complex technical environment.

Responsibilities

  • Contribute to the technical integrity and evolution of the Data Platform tech stack, working closely with other Data Engineers, the Director of Technology, and the USS Tech Lead.
  • Design and implement core features and enhancements within the Data Platform, including contributing to technical specifications, conducting targeted technical research, and translating requirements into production-ready solutions.
  • Responsible for executing and maintaining DevOps workflows supporting the Data Platform, including performance monitoring, platform upgrades, deployment frameworks, and operational improvements, with guidance and mentorship from more senior Data Engineers as needed.
  • Use AI-assisted tools thoughtfully to accelerate development, debugging, documentation, and operational analysis, while understanding and validating outputs to ensure correctness, reliability, and security.
  • Build and maintain robust data extraction, loading, and transformation processes for both Dimagi managed (i.e. CommCare) and external data sources, enabling efficient, reliable data pipelines and their long-term development and operation using both SQL and Python scripting.
  • Design and develop data warehouse transformations, using SQL-based approaches and supplementary tools such as dbt.
  • Collaborate with internal teams and external partners on the design and implementation of enterprise data architectures based on industry standards and partner specific analytics needs.
  • Conduct ad hoc analyses and support the development of business intelligence outputs, including dashboards and visualizations using Tableau and other tools.

The ideal candidate will have some or all of the following experience:

  • 2–5 years of experience in data engineering or a similar technical role, with a proven track record of designing and evolving scalable data systems.
  • Experience building maintainable, long-term technical solutions using software development best practices (version control, testing, and iterative development).
  • Hands-on expertise in building and managing production-grade pipelines using ETL/ELT tools (e.g., dbt, Airflow, Prefect, Fivetran, or Talend).
  • Strong proficiency with cloud-based data platforms (AWS, Snowflake, etc.) and a diverse range of data ingestion, processing, and storage technologies.
  • Expert-level SQL for complex data engineering and analysis, paired with proficiency in Python and associated data-oriented toolkits.
  • A deep understanding of dimensional modeling concepts ((e.g. OLAP cubes, star schemas, kimball architecture vs. alternatives like inmon)
  • Proven ability to partner with technical stakeholders to clarify requirements and deliver effective, end-to-end data solutions.
  • Proficiency in using AI-assisted tools for code generation, debugging, and optimization, with the ability to rapidly adapt to new schemas and tools in a fast-paced environment.
  • Comfortable working "in the trenches" of production systems to test, iterate, and optimize operational workflows.
  • Eligible to work in the United States

Bonus Experience

  • Experience in enterprise data architecture, service-oriented frameworks, data integration and harmonization, data strategy and governance, high-performing data lakes, data operations and delivery and data ingestion frameworks supporting batch/real-time
  • Experience writing and maintaining production ready code in a high level programming language (Python, Java, C++ etc.)
  • Experience with data analysis software (Jupyter Notebooks, R, etc.) and data visualization tools (Tableau, Power BI, Superset, etc.).
  • Healthcare experience: either in healthcare data or public health data collection methodologies and workflows
  • Experience and comfort working independently with partners for requirements gathering and solution development in an agile software development environment, using JIRA and Asana to manage tasks between technical and client-facing teams
Benefits and Compensation

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 82,810 USD - 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.

However, 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
  • Employee stock option plan
  • 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
  • Access to an Employee Assistance Program (EAP) through ComPsych

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 employment decisions are based on individual qualifications without regard to race, color, religion, age, sex, sexual orientation, ethnicity, gender identity and expression, national origin, family or parental status, veteran or disability status.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer II in Boston, MA vacancy
  • $101.36k

     ...range of services, including Finance, Legal, Sustainability, Commercial, Digital and E‑commerce, Technology and more. Overview Data Engineer II contributes to the expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    ViziRecruiter

    Quincy, MA
    4 days ago
  • $149.84k - $180.5k

     ...Data Engineer II Boston, MA – AI and Data Innovation – Full time – R29957 Responsibilities Design analytic solutions for business users that provide the data needed to operate the business. Design, develop, implement, test, document, and operate large‑scale, high‑volume... 
    Suggested
    Full time
    Local area
    Flexible hours

    Chewy

    Boston, MA
    4 days ago
  • $149.84k - $180.5k

     ...Chewy is looking for a Data Engineer II in Boston to design and implement data solutions critical for business operations. This role requires a strong background in data warehousing, with at least 5 years of experience in the field, along with knowledge of Snowflake,... 
    Suggested

    Chewy

    Boston, MA
    2 days ago
  • $25.48 - $63.65 per hour

     ...Job Description The Data Migration Engineer II is responsible for designing, building, testing, and executing data migration solutions that support Oracle Health implementation and interface projects. As part of the Data Management and Migration Delivery Team... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Local area
    Flexible hours

    Oracle

    Boston, MA
    6 days ago
  •  ...Dimagi Inc. is seeking a Data Engineer II to join their US Solutions Division in Cambridge, MA. This role allows for remote work within the United States and involves contributing to the Data Platform for public health services. Ideal candidates will have 2-5 years of... 
    Suggested
    Remote work
    Flexible hours

    Dimagi

    Cambridge, MA
    1 day ago
  •  ...Position: Data Engineer II - Analytics Location: Boston, MA Job Id: 1204 # of Openings: 1 Essential Functions Design and implement changes to our data model in collaboration with our product team. Develop and maintain dashboards and reports using our BI tool, Looker.... 
    Contract work
    Work experience placement

    GoToMeeting

    Boston, MA
    4 days ago
  •  ...GoTo Meeting is seeking a Data Engineer II - Analytics to design and implement changes to their data model in collaboration with the product team. Located in Boston, MA, this role involves developing dashboards using BI tools like Looker, debugging complex data issues... 

    GoToMeeting

    Boston, MA
    5 days ago
  •  ...A leading retail company is hiring a Data Engineer II to contribute to data initiatives and ensure optimal data delivery architecture in Quincy, MA. The role involves developing data pipelines, conducting data analysis, and supporting multiple teams across projects. Candidates... 
    Flexible hours

    ViziRecruiter

    Quincy, MA
    4 days ago
  • $146.6k - $150k

     ...possible? Are you a creative problem-solver who is energized by challenges? You've come to the right place. Your Impact As a Data Engineer II, you will design, build, and optimize modern data platforms that power advanced analytics and AI solutions. You’ll collaborate... 
    Hourly pay
    Apprenticeship
    Work at office
    Easy work

    McKinsey & Company

    Boston, MA
    5 days ago
  • $146.6k - $150k

    Tech & AI Data Engineer II - QuantumBlack, AI by McKinsey (Critical Industries) Job ID: 109556 Atlanta Boston Chicago New Jersey New York City Raleigh San Francisco Toronto Washington DC Apply NowApply Later Do you want to do work that... 
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    Boston, MA
    5 days ago
  •  ...A leading consulting firm is seeking a Data Engineer II to design and optimize advanced analytics platforms. This role involves collaborating with diverse teams to manage large data environments, developing secure data pipelines, and ensuring data is production-ready... 

    McKinsey & Company

    Boston, MA
    4 days ago
  •  ...A leading data center provider in Needham, MA is seeking a Site Engineer II to join their operations team. This role involves daily site operations, maintenance of critical infrastructure including UPS, HVAC, and fire/life safety systems. Candidates should have at least... 

    Digital Realty

    Needham Heights, MA
    5 days ago
  • $99k - $149k

     ...Day to Day This role’s primary responsibility is to integrate data from a variety of sources into common data domain models, supporting...  ...learning new technologies Demonstrated experience in software engineering fundamentals and coding Salary Range Transparency Tier 1 -... 

    Indeed

    Boston, MA
    4 days ago
  • $99k - $208k

     ...A leading job search platform based in Boston is seeking a Data Engineer to play a crucial role in integrating and processing data from various sources. The ideal candidate will have extensive experience in designing ETLs, data modeling, and workflow orchestration. This... 
    Flexible hours

    Indeed

    Boston, MA
    5 days ago
  • $73.8k - $107.4k

     ...applicants to join us and experience what it means to be part of Mass General Brigham.**Job Summary**Summary The Information Security Engineer II tackles moderately complex security engineering challenges within their domain. They maintain and enhance existing security... 
    Work at office
    Remote work
    Flexible hours
    Shift work
    2 days per week
    1 day per week

    Mass General Brigham Health Plan, Inc.

    Somerville, MA
    5 days ago
  • $125k - $170k

     ...A health technology company in Boston seeks a Software Engineer II to develop scalable backend solutions that enhance user acquisition and member growth. Responsibilities include building APIs, collaborating with cross-functional teams, and participating in architecture... 
    Full time

    WHOOP

    Boston, MA
    4 days ago
  •  ...A leading health plan organization is seeking an Information Security Engineer II to tackle security challenges. This role involves enhancing existing controls, mentoring juniors, and collaborating with stakeholders to ensure effective solutions. The position supports... 
    Remote work

    Mass General Brigham Health Plan, Inc.

    Somerville, MA
    4 days ago
  • A leading data streaming platform is seeking a Senior Software Engineer II to lead the design and delivery of critical backend systems in their Stream Governance products. The ideal candidate has extensive experience with backend programming and distributed systems, will... 
    Remote work

    Confluent

    Boston, MA
    5 days ago
  • Baylor Scott & White Health is seeking a Database Analyst in Boston, MA. The role involves providing complex data analytics and reporting services to improve clinical and operational performance. Key qualifications include a Bachelor's degree in Statistics and at least... 

    Baylor Scott & White Health

    Boston, MA
    2 days ago
  • $100k - $113k

     ...Advisor360° in Needham, MA, is looking for a Data Platform Engineer to enhance their DevOps capabilities. In this role, you will oversee the automation of data infrastructure and improve analytics platform performance. Key responsibilities include configuring secure networking... 

    Advisor360°

    Needham Heights, MA
    4 days ago
  • $100k - $113k

     ...Job Brief Join our highly motivated DevOps team as a Data Platform Engineer , where you’ll help build the next generation of high-performance data architecture. This role bridges DevOps and Data Engineering, focusing on automating data infrastructure, scaling analytics... 

    Advisor360°

    Needham Heights, MA
    5 days ago
  •  ...Requisition ID: 66588 Title: Marketing Data Analyst II At Arthrex, we are dedicated to helping surgeons treat their patients better through innovative orthopedic medical devices, surgical technologies, and medical education. Headquartered in beautiful Naples, Florida... 
    Work experience placement
    Flexible hours

    Arthrex

    Boston, MA
    1 day ago
  •  ...Senior Statistician II Location: Boston The Senior Statistician II has sufficient experience working as a statistician in the...  ...stats MSc  . 3+ yrs experience of pharmaceutical development, data analysis and interpretation. • Competent statistical programmer... 

    AstraZeneca

    Boston, MA
    5 days ago
  • $104.9k - $174.7k

     ...insights? About our Team You will join a multidisciplinary team of data scientists, engineers, and product partners focused on building intelligent,...  ...‑ready outcomes. About the Role As a Senior Data Scientist II, you will design and improve Generative AI, Retrieval‑Augmented... 
    Local area
    Flexible hours

    RELX

    Cambridge, MA
    2 days ago
  •  ...Real World Evidence Senior Data Scientist II Passionate about precision medicine and advancing the healthcare industry? Recent advancements...  ...documentation workflows. Adherence to good software engineering practices (version control, modular code, documentation).... 
    Work experience placement
    Remote work

    Tempus

    Boston, MA
    5 days ago
  •  ...Senior Oracle APEX Developer II Employment Type: Full-Time, Entry-Mid Level CGS...  ...desk, ITSM, deskside support, workstation engineering and maintenance, telecommunications and...  ...retrieval, and manipulation of unstructured data (BLOBs, CLOBs, JSON, XMLType) in an... 
    Full time
    Remote work
    Flexible hours

    Contact Government Services LLC

    Boston, MA
    1 day ago
  • $90k - $100k

     ...BI Developer / Analyst II Flight Centre Travel Group (FCTG) is one of the world...  ...analytics and reporting Conduct deep data analysis to uncover trends and deliver actionable...  ...or similar Familiarity with prompt engineering techniques and best practices Strong... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours
    Night shift

    Flight Centre Travel Group

    Boston, MA
    1 day ago
  • $146.6k - $150k

    Tech & AI Data Scientist II - QuantumBlack, AI by McKinsey (Critical Industries) Job ID: 100741 Atlanta Boston Chicago Dallas...  ...challenges in partnership with senior data scientists, engineers, designers, and domain experts. You will: Translate business... 
    Hourly pay
    Apprenticeship
    Work at office
    Easy work

    McKinsey & Company

    Boston, MA
    4 days ago
  • $57.5k - $114k

     ...Job Description The Data Analyst II on the Appcast Data & Insights Team works at the convergence of data, recruiting strategy, and product insights. This role focuses on turning complex recruitment marketing data into clear, actionable recommendations and compelling narratives... 
    Local area

    Cerebras

    Newton, MA
    5 days ago
  • $90k - $100k

     ...BI Developer / Analyst II Job no: 531474 Brand: Product and Technology Work type: Full...  ...for analytics and reporting Conduct deep data analysis to uncover trends and deliver...  ...Claude, or similar Familiarity with prompt engineering techniques and best practices Strong analytical... 
    Full time
    Temporary work
    Flexible hours

    StudentUniverse

    Boston, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer II. Be the first to apply!