Skip to main content
Omada Health

Senior Software Engineer, Data Engineering

RemoteUnited States only
Published
Role
Data Engineering
Experience
Senior
Employment
Full-time
$179.4k–$224.3k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior data engineer with 5+ years building scalable data pipelines and 3+ years with Airflow or Python-based pipeline codebases. Must be strong in SQL, Python/Java/Scala, AWS, data modeling, ETL performance, and sensitive healthcare data practices. Remote role hiring in the USA.

Core skills

AirflowPython/Java/ScalaSQL

Required skills

AWSMySQLPostgreSQLMPP databasesRedshiftBigQuerySnowflake3NFER/StudioERwin

Optional skills

NoSQL databasesGenerative AI tools

What you'll do

  • Design, develop, and implement scalable, secure, and efficient data solutions that meet the needs of the organization.
  • Create and maintain logical and physical data models to support business intelligence, analytics, and reporting requirements.
  • Design, build, and optimize ETL processes and data pipelines to ensure smooth and efficient data flow from various sources.
  • Integrate diverse data sources, including APIs, databases, and third-party data, into a unified data platform.
  • Monitor and optimize the performance of data systems and pipelines to ensure low latency and high throughput.
  • Implement data quality checks, validation processes, and governance frameworks to ensure the accuracy and reliability of data.
  • Partner closely with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet their needs.
  • Maintain comprehensive documentation of data architectures, models, and pipelines for ongoing maintenance and knowledge sharing.
  • Train and collaborate with teammates effectively in data engineering best practices.
  • Recommend policy changes and establish department-wide procedures.
  • Use extensive experience and knowledge to resolve complex problems.
  • Monitor and manage production environment to deliver data within defined SLAs.
  • Evaluate, benchmark, and improve the scalability, robustness, and performance of the data platform and applications.
  • Make significant contributions to the architecture and design of the data processing platform.
  • Implement scalable, fault tolerant, and accurate ETLs frameworks.
  • Gather and process raw data at scale from diverse sources.
  • Collaborate with product management, data scientists, analysts, and other engineers on technical vision, design, and planning.
  • Implement and maintain a high level of data quality monitoring in the analytics & ML ecosystem.
  • Lead, document, and collaborate across teams for technical projects.

What they require

  • 5+ years of experience building, maintaining, and orchestrating scalable data pipelines.
  • 3+ years of experience as a data engineer developing or maintaining integration with software such as Airflow or any Python-based data pipeline codebase.
  • Experience applying a variety of integration patterns for different use cases.
  • Experience in backend software development to contribute to distributed computing development and data technologies, with broad experience across systems, contexts, and ideas.
  • Experience implementing data pipelines and improving the performance of ETL processes and related SQL queries.
  • Experience in data modeling for OLTP and OLAP applications.
  • Experience with Cloud platforms such as Amazon AWS.
  • Familiarity with workflow management tools, Airflow preferred.
  • Familiarity with cloud-based data warehouses, Amazon Redshift preferred.
  • Exceptional problem solving and analytical skills.
  • Experience working with sensitive data i.e. PHI / PII & security best practices.
  • Familiarity with data governance practices and principles.
  • Proficiency in SQL and experience with relational databases such as MySQL or PostgreSQL.
  • Proficiency in Analytical SQL and experience working with massive parallel processing databases such as Redshift, BigQuery, or Snowflake.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Knowledge of data modeling techniques (3NF) and tools such as ER/Studio or ERwin.
  • Apply best practices to write elegant, maintainable code and understand automated testing concepts.
  • Familiarity with business intelligence tools and environments.
  • Familiarity with big data technologies such as Lambda, Iceberg or Delta Lake, Spark, or Kafka.
  • Software engineering mindset and an ability to write elegant, maintainable code while following engineering best practices.
  • Excellent communication and collaboration skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Leading projects and tasks effectively with cross functional stakeholders minimal guidance.
  • You care about writing quality software and recognize that there are often many right answers.
  • Ability to lead tasks and projects effectively.
  • Preferred: Bachelor’s degree in Computer Science or a similar discipline.
  • Preferred: Experience with NoSQL databases such as document and graph databases.
  • Preferred: Experience building internal frameworks or development productivity tools.
  • Preferred: Experience building data infrastructure, frameworks and automation.
  • Preferred: Experience using Generative AI tools or technologies to improve engineering workflows, automation, analytics, or data platform capabilities.

Benefits

  • Competitive salary with generous annual cash bonus.
  • Equity grants.
  • Employee stock purchasing plan (ESPP).
  • Remote first work from home culture.
  • Flexible Time Off to help you rest, recharge, and connect with loved ones.
  • Generous parental leave.
  • Health, dental, and vision insurance and above market employer contributions.
  • 401k retirement savings plan.
  • Lifestyle Spending Account (LSA).
  • Mental Health Support Solutions.
  • Certified as a Great Place to Work.
HealthcareMid-size

Details

Apply routeGreenhouse
$179.4k–$224.3k/yr