
Data Engineer
Unite Us · United States
- Hybrid
- Full-time
- $125,000 / year
- United States
Job highlights
- Design and maintain scalable data infrastructure.
- Build and optimize data pipelines with DBT, Airflow, Spark.
- Manage data across Snowflake, Redshift, Postgres in AWS.
- Collaborate with cross-functional teams on data solutions.
- Support enterprise clients with sophisticated data needs.
About the role
Data Engineer
Unite Us is seeking a Data Engineer to design and maintain scalable, high-performance data infrastructure. This role is crucial for supporting enterprise products and analytics capabilities by enabling efficient data ingestion, transformation, and delivery. You will focus on reliability, data quality, and supporting diverse reporting needs. The engineer will build and optimize pipelines using tools like DBT, Airflow, and Spark, managing data across platforms such as Snowflake, Redshift, and Postgres within an AWS environment.
Collaboration and Strategic Impact
You will collaborate closely with Solutions Architects, Product Managers, and cross-functional engineering teams to ensure the data architecture meets evolving product requirements and client expectations. Maintaining data systems to high standards of performance, security, and scalability for sensitive healthcare and social care datasets is key. This is a strategic role where you will proactively think about long-term scalability, build infrastructure as code, and design solutions for a broad range of stakeholders, including sophisticated enterprise clients. Your work will directly support impact measurement, ROI demonstration, and the delivery of actionable insights across the Unite Us network.
What You'll Do:
- Execute a data architecture and infrastructure strategy to meet business objectives.
- Collaborate closely with Solutions Architects and Product Managers to ensure technical infrastructure supports client requirements.
- Develop ETL and data pipeline solutions for efficient data loading into the data warehouse.
- Test internal data pipelines for reliability and optimal performance.
Ideal Candidate Profile:
- Experience as a Data Engineer with a proven track record of setting up data pipelines using DBT.
- Proficiency in using Airflow to create Directed Acyclic Graphs (DAGs) for orchestrating data pipelines and processes with Python.
- Experience working with data warehouses, data lakes, and ETL pipelines, including platforms like Snowflake, Informatica, Redshift, Postgres, and SQL.
- Hands-on experience with Spark using Scala.
- Experience using and building solutions to support various reporting and data user tools (e.g., Chartio, Tableau, Looker).
- Experience in setting up and maintaining databases within the AWS environment.
- Proficiency in Building Infrastructure as Code.
- Experience working on applications that serve large enterprise clients.
- Experience working with healthcare and/or social determinants of health data products is highly desirable.
- A strong focus on building performant systems.
- Ability to think proactively and build scalable solutions that meet the diverse needs of enterprise clients with dedicated data teams.
Our Mission:
Unite Us’ mission is to unlock the potential of every community. We connect community-based organizations, government agencies, and healthcare organizations to better collaborate and meet the needs of individuals. Through our national network and software, we drive collaboration to predict, deliver, and pay for services that impact whole-person health. If you want to do well and do good, join Unite Us.
Environmental Job Requirements and Working Conditions:
This position is remote and U.S. based. The target pay range is $115,000-$135,000 annually, dependent on candidate skills, experience, competencies, and location. All team members must pass a background check. Unite Us provides all necessary equipment for remote work.
Benefits:
- Medical, Dental, and Vision insurance
- Unlimited virtual mental health and acute medical visits
- Employee Assistance Program (EAP) and wellness platform subscription
- Flexible Time Off, including volunteer and mental health days
- 14 paid company-wide holidays
- Paid Parental Leave
- Employee Resource Groups
- Health Savings Accounts (HSAs), Flexible Spending Accounts (FSAs), and commuter benefits
- 401(k) with Employer Match
- Life and AD&D insurance
- Disability Coverage
- Accident Insurance
- Pet Insurance
Equal Opportunity Employer:
Unite Us is committed to diversity and inclusion. We are an equal opportunity employer and encourage differences in race, religion, color, national origin, gender, family status, sexual orientation, gender identity, gender expression, age, veteran status, disability, pregnancy, and medical conditions. For assistance with applications due to a disability, please email peopleops@uniteus.com.
Key skills/competency
- Data Engineering
- ETL Pipelines
- Data Warehousing
- AWS
- Spark
- DBT
- Airflow
- Python
- SQL
- Infrastructure as Code
Skills & topics
- Data Engineer
- Data Infrastructure
- ETL
- Data Pipelines
- AWS
- Snowflake
- Redshift
- Postgres
- Spark
- DBT
- Airflow
- Python
- Scala
- SQL
- Infrastructure as Code
- Healthcare Data
- Social Determinants of Health
- Remote Job
- Product Development
How to get hired
- Tailor your resume: Highlight specific experiences with DBT, Airflow, Spark, and AWS, using keywords from the job description.
- Showcase your portfolio: If possible, share examples of data pipelines or infrastructure projects you've built, especially those using Python or Scala.
- Prepare for technical questions: Be ready to discuss your experience with data warehousing (Snowflake, Redshift, Postgres) and ETL processes.
- Demonstrate collaboration skills: Articulate how you've worked with Product Managers and Solutions Architects to meet client requirements.
- Understand the mission: Express your commitment to Unite Us' mission of unlocking community potential and improving social services.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key technical skills required for the Data Engineer role at Unite Us?
- The Data Engineer role at Unite Us emphasizes experience with data pipeline tools like DBT and Airflow, data warehousing platforms such as Snowflake, Redshift, and Postgres, and big data technologies like Spark using Scala. Proficiency in AWS, Python, SQL, and building Infrastructure as Code is also crucial. Familiarity with reporting tools like Tableau or Looker is beneficial.
- How does Unite Us support employee well-being and development for a remote Data Engineer?
- Unite Us offers comprehensive benefits including medical, dental, and vision insurance, unlimited virtual mental health visits, and an Employee Assistance Program. They also provide flexible time off, paid parental leave, 401(k) with employer match, and various other wellness and financial resources to support remote employees.
- What is the expected impact of a Data Engineer at Unite Us on their mission?
- A Data Engineer at Unite Us directly contributes to the company's mission by building and optimizing data infrastructure that enables efficient data processing and insights. This work supports the collaboration needed to predict, deliver, and pay for social services, ultimately helping to unlock the potential of communities and improve whole-person health.
- What kind of data will a Data Engineer at Unite Us typically work with?
- The Data Engineer at Unite Us will primarily work with sensitive healthcare and social care datasets. This data is used to support enterprise products, analytics capabilities, and a wide range of internal and external reporting needs, demonstrating impact and ROI across the Unite Us network.
- How does Unite Us ensure data quality and security for its clients?
- Unite Us maintains high standards for data quality, reliability, and security. The Data Engineer plays a key role in managing sensitive healthcare and social care datasets, ensuring that data systems meet performance, security, and scalability requirements to protect client information and provide trustworthy insights.