Omada Health logo
Omada Health

A digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.

Senior Software Engineer, Data Engineering

Data EngineerData EngineerFull TimeRemoteSeniorTeam 201-500Since 2011H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$171.6K - $224.3K / year

Seniority

Senior

Job Description

Senior Software Engineer, Data Engineering

Omada Health

Role Description We are seeking a highly skilled and motivated Data Engineer to join our team. The ideal candidate will be responsible for designing, building, and maintaining robust data architectures and engineering data models and pipelines. This role will play a critical part in ensuring the integrity, scalability, and performance of our data processing and products. - Data Architecture: Design, develop, and implement scalable, secure, and efficient data solutions that meet the needs of the organization. - Data Modeling: Create and maintain logical and physical data models to support business intelligence, analytics, and reporting requirements. - Pipeline Engineering: Design, build, and optimize ETL (Extract, Transform, Load) processes and data pipelines to ensure smooth and efficient data flow from various sources. - Data Integration: Integrate diverse data sources, including APIs, databases, and third-party data, into a unified data platform. - Performance Optimization: Monitor and optimize the performance of data systems and pipelines to ensure low latency and high throughput. - Data Quality and Governance: Implement data quality checks, validation processes, and governance frameworks to ensure the accuracy and reliability of data. - Collaboration: Partner closely with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet their needs. - Documentation: Maintain comprehensive documentation of data architectures, models, and pipelines for ongoing maintenance and knowledge sharing. - Training: Train and collaborate with teammates effectively in data engineering best practices. - Technical Influence/Leadership: 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. Qualifications - 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. - 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 (e.g., PHI / PII) & security best practices. - Familiarity with data governance practices and principles. Requirements - Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL). - Proficiency in Analytical SQL and experience working with massive parallel processing (MPP) databases (e.g., Redshift, BigQuery, Snowflake). - Proficiency in programming languages such as Python, Java, or Scala. - Knowledge of data modeling techniques (3NF) and tools (e.g., ER/Studio, ERwin). - Software Engineering Mindset: 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 (e.g., Lambda, Iceberg or Delta Lake, Spark, or Kafka). - Excellent communication and collaboration skills, both written and verbal. - Self-Directed: Leading projects and tasks effectively with cross-functional stakeholders with minimal guidance. Benefits - Competitive salary with generous annual cash bonus. - Equity grants. - 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. - ...and more!

Related Categories

Related Job Pages

More Data Engineer Jobs

Cross River logo

Senior Data Engineer

Cross River

Powering the future of financial services.

Data Engineer1 day ago
Full TimeRemoteTeam 501-1,000Since 2008H1B Sponsor

• Design, develop, and maintain full-stack software in support of Cross River's data platform • Build and operate AI-native capabilities: LLM-powered agents and reasoning loops, retrieval-augmented generation (RAG) over the data catalog, and natural-language-to-SQL query experiences • Integrate large language models responsibly, with rigorous permission checks, tracking, and observability on every model call • Act as a thoughtful and considerate data steward, with a mind for strong data security • Engineer React-based web UIs that present complex data (catalogs, lineage, dashboards, and conversational interfaces) clearly and accessibly • Build and operate Python back-ends that house APIs and integrate with the data platform and adjacent systems • Interact with AWS services and technologies including Lake Formation, Glue, Iceberg, Hive, Athena, ECS, and Snowflake • Operate and troubleshoot any issues across the UIs, APIs, agents, and data pipelines • Collaborate with other software engineers, data engineers, data scientists, and business personnel to ensure business, security, and operational needs are met • Manage code and versioning effectively using Git and participate in architectural discussions on product- and platform-level designs • Ensure best practices around development, testing, and documentation

United States
$150K - $200K / year
FinStrat Management, Inc. logo

Senior Data Engineer

FinStrat Management, Inc.

FSM provides accounting, finance and reporting services for #AI, #SaaS, investor backed cos., and investors.

Data Engineer1 day ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, build, and operate FSM's AWS infrastructure: Lambda, API Gateway, SQS, RDS, Cognito, Secrets Manager, CloudWatch. • Own infrastructure-as-code (CloudFormation), CI/CD (GitHub Actions), and our multi-tenant security model — IAM roles, tenant isolation, secrets management, auditability. • Maintain FSM's security and compliance posture — least-privilege IAM, secrets management, and ongoing SOC 2 / Vanta controls, checks, and audit readiness. • Build and maintain data pipelines and the S3-based data platform feeding our agents and BI (DBT, AWS QuickSight). • Design and code intelligent agents that act on financial data through APIs and natural-language interfaces, plugging into FSM's orchestration layer. • Lead discovery sessions with client accounting, finance, and operations teams to understand their workflows, data challenges, and automation needs. • Create comprehensive documentation of automations, agent behaviors, infrastructure, and client-specific implementations.

Philippines
Netguru logo

Senior Data Engineer – Freelance

Netguru

Netguru builds software that lets people do things differently.

Data Engineer1 day ago
ContractRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Choose what works well for you in terms of when, where, and how you work. • Match with work that fits your skills and access to various opportunities across different industries and companies. • Gain experience and develop various skills as part of the team.

Poland
€27 - €37 / hour
JobRad® Loop logo

Senior Snowflake Data Engineer

JobRad® Loop

Wir geben Rädern eine zweite Chance.

Data Engineer1 day ago
Full TimeRemoteTeam 201-500Since 2018H1B No Sponsor

• Take technical ownership of our Snowflake-based data platform and continuously advance it strategically and technically • Design and optimize scalable data architectures, data warehouses, and data models with a focus on performance, stability, and long-term viability • Develop, operate, and optimize high-performance ETL/ELT pipelines • Define best practices for data quality, data modeling, and architecture • Serve as the central point of contact for technical questions

Germany