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

Remote Data Engineer II

$82.81k - $130.32k

Dimagi Dimagi

About 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, , is the world’s most widely-used and 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 29 days ago
Similar jobs that could be interesting for youBased on the Remote Data Engineer II in Las Vegas, NV vacancy
  • BlueLabs, Inc. is seeking a Data Engineer II to work directly with the Director of Data and improve the data platform's quality and scalability. This role involves leading the modernization of data systems and establishing rigorous data hygiene standards. The ideal candidate... 
    Remote job

    BlueLabs, Inc.

    Washington DC
    3 days ago
  • ALLOBAAS is looking for a Data Engineer II to join their team in Lakewood, Ohio. This role involves optimizing data platforms like Snowflake and supporting data quality throughout the organization. The ideal candidate will have at least 3 years of experience in ETL development... 
    Remote job

    ALLOBAAS

    Lakewood, OH
    1 day ago
  • Apply Description Position Summary: The Data Engineer II will play a vital role in our Data transformation journey - helping move the...  ...performed in a corporate office (Lakewood, OH), hybrid, or remote setting: # If fully remote: must be willing to travel... 
    Remote work
    Work at office
    Flexible hours

    First Mutual Holding Company

    Lakewood, OH
    2 days ago
  • $100k - $120k

     ...Data Engineer II RC Willey is seeking a Data Engineer to collect, analyze, and interpret data that supports informed business decisions...  ...role is on-site at our Salt Lake City, UT Corporate Office. Remote work and relocation support are not offered Key Responsibilities... 
    Remote work
    Work at office
    Relocation package

    R.C. Willey

    Salt Lake City, UT
    3 days ago
  •  ...efficient, and more rewarding for everyone. Your Impact: As a Data Engineer II, you will lead the development of scalable and high-...  ...transparency and global collaboration Clear benefits: ~100% Remote Culture: Work from anywhere that brings you happiness. ~... 
    Remote work
    Monday to Friday

    Clearer, LLC

    United States
    1 day ago
  •  ...Recruiting is supporting Trend Health Partners in their search for a Data Engineer II. This role is ideal for a data professional who enjoys...  ...and the patients they serve. Work Environment: Remote first work environment Collaborative, cross-functional technology... 
    Remote work
    Flexible hours

    SG2 Recruiting

    Baltimore, MD
    3 days ago
  •  ...Data Engineer II Job Location - Indianapolis, IN The Data Engineer is a key technical contributor responsible for designing, building...  ...on company performance, Flexible work arrangements including remote work, Professional development, Access to life insurance benefits... 
    Remote work
    Full time
    Temporary work
    Part time
    Flexible hours

    Delineate

    Indianapolis, IN
    1 day ago
  • $101.75k - $153.9k

     ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...or content that wins deals. As a Data Engineer II, you'll own the data platforms that power...  ...fuels innovation at scale. This role is remote and open to candidates residing in the US... 
    Remote work
    Full time
    Flexible hours

    Samsara

    United States
    8 hours ago
  • $1,000 per month

     ...Senior Data Engineer II Remote Who We Are ActBlue is a nonprofit organization dedicated to creating cutting-edge technology that fuels Democratic victories and enables progressive causes to thrive. Our vision is simple: building change through the power of... 
    Remote work
    Full time
    Temporary work
    Local area
    Home office
    Visa sponsorship
    Work visa
    Flexible hours

    ActBlue

    United States
    1 day ago
  • $101.36k

     ...Commercial, Digital and E‑commerce, Technology and more. Overview Data Engineer II contributes to the expanding and optimizing our data and data...  ...includes 3 in‑person days at one of our core locations and 2 remote days. Our core office locations include Quincy, MA, Salisbury... 
    Remote work
    Full time
    Work at office
    Flexible hours

    ViziRecruiter,LLC.

    Salisbury, NC
    2 days ago
  • $115k - $125k

     ...professionals. About the role ReUp Education is looking for a Data Engineer II to help us empower more adult learners and educational...  ...disability, and life insurance for employee Flexible time off and remote work opportunity Up to 80 hours of dedicated sick time annually... 
    Remote work
    Temporary work
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    ReUp Education

    Austin, TX
    2 days ago
  • First Federal Lakewood seeks a Data Engineer II to play a vital role in our data transformation journey. The successful candidate will ensure that decision-makers have timely access to the right data, executing key data projects, and managing data platforms like Snowflake... 
    Remote job

    First Federal Lakewood

    Lakewood, OH
    5 days ago
  • FMHC is seeking a Data Engineer II to join their AlloBaas subsidiary in Lakewood, Ohio. This role is critical in optimizing data initiatives and integrating advanced data solutions to improve business insights. The ideal candidate will have extensive experience in data... 
    Remote job

    FMHC Corporation

    Lakewood, OH
    5 days ago
  • A leading U.S. food retailer is seeking a Data Engineer II to optimize data pipelines and contribute to data initiatives. The position involves...  ...and Databricks. The role offers a flexible work schedule with a mix of remote and in-person days. #J-18808-Ljbffr ViziRecruiter
    Remote work
    Flexible hours

    ViziRecruiter

    Salisbury, NC
    2 days ago
  • $115k - $125k

    ReUp Education, Inc. in Austin, TX is seeking a Data Engineer II to enhance its data platform. In this role, you will be responsible for designing...  ...with cloud platforms like AWS. The role supports flexible remote work. The salary range is $115,000-$125,000 based on... 
    Remote work
    Flexible hours

    ReUp Education

    Austin, TX
    1 day ago
  • First Mutual Holding Co. is seeking a Data Engineer II to support our data transformation efforts. In this hybrid role, you'll work on key data projects, ensuring seamless data flows and driving insightful analytics using tools like Cognos and Tableau. The ideal candidate... 
    Remote job

    First Mutual Holding Co.

    Lakewood, OH
    5 days ago
  •  ...Analytics Engineer II Position Summary The Analytics Engineer II is a senior technical contributor responsible for the full data and analytics lifecycle, with a focus on independently designing...  ...when necessary. This position is US‑Remote Eligible. Currently, KootenaiHealth... 
    Remote work
    Full time
    Part time
    Relief
    Work at office
    Night shift
    Weekend work

    Kootenai Hospital

    Coeur D Alene, ID
    4 days ago
  • IDR, Inc. is seeking a Data Center Infrastructure Management Engineer II for a remote opportunity. This role is responsible for managing critical infrastructure within mission-critical data center environments, including oversight of power infrastructure and troubleshooting... 
    Remote job

    IDR, Inc.

    Atlanta, GA
    5 days ago
  • IDR is seeking a Data Center Infrastructure Management Engineer II to join one of our top clients for a remote opportunity. This role is involved in managing critical infrastructure within mission‑critical data center environments, supporting high‑availability systems and... 
    Remote work

    IDR, Inc.

    Atlanta, GA
    5 days ago
  •  ...Elasticsearch / Linux Sysadm / Ansible Engineer supports various database and...  ...upgrades, patching, security, data restorals and replication,...  .... Support Data Engineer IIs own moderate to complex customer...  ...This position is US only and remote or hybrid, depending on candidate... 
    Remote work
    Full time
    Flexible hours
    Shift work
    Night shift
    Rotating shift

    Rackspace Technology

    San Antonio, TX
    2 days ago
  • OATS is hiring an Engineer II in Washington, DC. The role requires 6+ years in data engineering, along with strong skills in Python, SQL, and API development. You'll collaborate with teams to develop technical solutions that align with business outcomes. A competitive benefits... 
    Remote job

    OATS

    Washington DC
    2 days ago
  • Switch is seeking a Field Engineer II in Las Vegas to enhance data center infrastructure projects. The role involves supporting design reviews, construction...  ...crucial. Switch promotes a culture of karma and offers remote work options alongside a comprehensive benefits package... 
    Remote work

    Switch

    Las Vegas, NV
    4 days ago
  • CPG is seeking a Mechanical Commissioning Agent II to execute the commissioning of data center critical systems including generators and electrical...  ...efficiency. The ideal candidate should have 3-5 years of engineering experience with a focus on Data Center or Mission... 
    Remote job

    CPG

    New York, NY
    3 days ago
  • $125k - $135k

    Engineer II - Data Engineering New York City, NY Boston, MA Los Angeles, CA Broomfield, CO Hybrid Schedule (M/F remote, T/W/TH in-office) At Magnite, we cultivate an environment of continuous growth and collaboration. Our work impacts what millions of people read, watch... 
    Remote work
    Full time
    Work at office
    Local area
    Work from home
    Monday to Friday

    Magnite

    Los Angeles, CA
    1 day ago
  • Empresa líder is looking for a Data Analytics Developer II to design and maintain complex database solutions for Institutional Effectiveness at Fresno State. This role requires expertise in AWS cloud infrastructure and advanced SQL proficiency. The successful candidate... 
    Remote job

    Empresa líder

    California, MO
    4 days ago
  •  ...Data Engineer We are seeking a highly skilled and experienced Data Engineer to join our team. The ideal candidate will have strong expertise in Python, SQL and PySpark, with proven experience working on Databricks and cloud platforms such as Azure and AWS. A solid understanding... 
    Remote work

    NPS Prism

    United States
    1 day ago
  •  ...Data Engineer Opportunity Our client has a one year + contract role for a Data Engineer in Miami, FL. This is a remote role at this time but will require hybrid work in Miami, Florida by end of this year. This is a mid level role and not looking for Senior candidates... 
    Remote work
    Contract work

    Samprasoft

    Miami, FL
    2 days ago
  • Working remotely, the full-time salaried Analytics Engineer II will own and operationalize analytics artifacts across various domains, build and maintain metrics stores, and enhance data models while collaborating with stakeholders to deliver analytics products that support... 
    Remote work

    VirtualVocations

    Vancouver, WA
    8 days ago
  •  ...performance for our creators. About This Role The Data & Analytics team consists of data analysts, data engineers and analytics engineers working to build the most...  ....org, IAB Tech Lab, etc.). Benefits ~100% remote ~ Comprehensive benefits including Medical,... 
    Remote work

    Mediavine

    Atlanta, GA
    6 hours ago
  •  ...to children, families, and seniors. Our engineers, designers, and strategists cut through complexity...  ...with engineering, product, and data teams, this position provides technical leadership...  ...Environment: eSimplicity supports a remote work environment operating within the... 
    Remote work

    eSimplicity Inc

    United States
    4 days ago

Do you want to receive more vacancies?

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