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

Senior Software Engineer, Data Engineering Remote, USA

$179.4k - $224.3k

Omada Health

Senior Software Engineer, Data Engineering Remote, USA Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time. Job Overview We are dedicated to leveraging data to drive strategic decision-making and operational efficiency. Our team is passionate about harnessing the power of data to solve complex problems and deliver impactful insights. Responsibilities 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. Production Management: Monitor and manage the production environment to deliver data within defined SLAs. Impact Evaluate, benchmark, and improve the scalability, robustness, and performance of our data platform and applications. Make significant contributions to the architecture and design of our data processing platform. Implement scalable, fault-tolerant, and accurate ETL 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 our analytics & ML ecosystem. Train and collaborate with teammates effectively in data engineering best practices. Lead, document, and collaborate across teams for technical projects. What Makes You Love This Role You are passionate about building data-driven systems to enable Data Scientists, Data Analysts, and AI/ML Engineers. You want to make a difference to empower digital healthcare through data-driven decision making. You would like to learn how to build scalable, performant, and reliable data pipelines. Experience 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 (PHI / PII) and security best practices. Familiarity with data governance practices and principles. Technical Skills Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL). Proficiency in Analytical SQL (e.g., analytics queries, distributed database queries) 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, Hadoop, Spark). Software engineering mindset and an ability to write elegant, maintainable code while following engineering best practices. Communication & Leadership Excellent communication and collaboration skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders. Self-directed: Lead projects and tasks effectively with cross-functional stakeholders minimal guidance. Care about writing quality software and recognize that there are often many right answers. Ability to lead tasks and projects effectively. Education Bachelor’s degree in Computer Science or a similar discipline preferred. Technologies We Use Ruby on Rails, Redshift, Athena, Postgres, SQL, Python, Apache Airflow, Appflow, S3, SNS, SQS, Kafka, Docker, Kubernetes, AWS infrastructure, Lambda, Serverless, Tableau, Bugsnag, Datadog, GitLabCI. Bonus Points Experience with big data technologies such as Hadoop, Spark, or Kafka. Experience building internal frameworks or development productivity tools. Experience building data infrastructure, frameworks, and automation. Understanding of automated testing concepts and ability to consistently apply those concepts. 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! Compensation California, New York State, and Washington State Base Compensation Ranges: $179,400 - $224,300. Colorado Base Compensation Ranges: $171,600 - $214,500. Other states may vary. This role is also eligible for participation in an annual cash bonus and equity grants. Location Requirements We are unable to employ candidates residing outside of the U.S. Due to the nature of our work, data, specifically personal health information, may not be accessed, disclosed, or used outside of the U.S. The U.S. is limited to the 50 states. Equal Opportunity Employment We are proud to be an equal opportunity workplace and affirmative action employer. We are committed to equal opportunity regardless of race, color, religion, sex, gender identity, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, domestic partner status, sexual orientation, or any other basis protected by local, state, or federal laws. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Engineering Remote, USA in California, MO vacancy
  • $125k - $156.3k

     ...Job Summary: Natera is seeking an experienced Senior Software Engineer with modern data engineering and AI-enabled development skills with deep scientific...  ...locations due to cost of labor considerations. Remote USA $125,000-$156,300 USD OUR OPPORTUNITY Natera... 
    Remote work
    Senior
    Work at office
    Immediate start
    Worldwide

    Natera

    United States
    3 days ago
  • $144.1k - $180.1k

     ...Senior Software Engineer - Data Infrastructure Remote, USA Marqeta is looking for a talented Senior Software Engineer to independently identify and deliver software solutions on our Data Infrastructure team through a set of milestones spanning a specific platform... 
    Remote work
    Senior
    Work at office
    Flexible hours

    Marqueta Referrals

    United States
    3 days ago
  •  ...Sr. Solutions Engineer - Cloud, HCI, Virtualization (Full-Time, Remote) Location: 100% work from East or Central regions (USA) with very low travel - Company: Solid growing 70M+ Technology Integrator of data center infrastructure solutions and services - Compensation... 
    Remote work
    Senior
    Permanent employment
    Full time
    Work from home

    MRINetwork

    United States
    1 day ago
  •  ...Senior Software Engineer – USA Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI. Our platform seamlessly integrates with the systems... 
    Remote work
    Senior
    Full time
    Flexible hours

    Canals

    Austin, TX
    4 days ago
  • $140k - $200k

     ...Software Engineer, Data Infrastructure & Acquisition Boise, ID, USA The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books... 
    Remote work
    Full time
    Work at office
    Shift work

    Speechify

    United States
    1 day ago
  •  ...Senior Software Engineer, Backend (Remote USA) Our team is building a modern microservices-based multi-tenant SaaS platform that needs to be highly scalable...  ...EC2/ECS/RDS/Lambda/DynamoDb Comfortable modeling data in both relational and non-relational databases, and... 
    Remote work
    Senior
    Flexible hours

    Monetize Now

    United States
    3 days ago
  • $98.12k - $166.81k

     ...Overview Senior Software Engineer (Python) (USA/Remote) at ICF. The Health Engineering Solutions (HES) team works side by side with customers to articulate...  ...reporting outcomes-based hospital quality measure data. This contract develops a human-centric reporting system... 
    Remote work
    Senior
    Full time
    Contract work
    Work experience placement
    Work at office

    ICF

    Reston, VA
    4 days ago
  •  ...passionate, loyal community. Senior Back End Engineer — USA only Fold is a publicly...  ...We\re looking for a Senior Software Engineer to help build the...  ...with an intuition for data modeling and transactional...  ...highly collaborative, fully remote team Flexible work schedule... 
    Remote work
    Senior
    Permanent employment
    Flexible hours

    FOLD LLC

    Richmond, VA
    1 day ago
  •  ...Senior Python Software Engineer (Perm, USA, Remote + Travel) United States Full‑time, permanent opportunity for candidates based in the United States and authorized...  ...). About Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build... 
    Remote work
    Senior
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    NearForm

    New York, NY
    2 days ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications - Stamford, CT, USA The mission of Speechify is to make sure that reading is never a barrier to learning. Over...  ...fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi... 
    Remote work
    Senior
    Work at office

    Speechify

    United States
    1 day ago
  • $140k - $200k

     ...Senior Software Engineer, Core Experiences Jersey City, NJ, USA Mission Speechify is the easiest way to listen to the world's information. Articles on the...  ...Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads... 
    Remote work
    Senior

    Speechify

    Jersey City, NJ
    1 day ago
  •  ...profitable, 100% remote, ~100 person team...  ...hassle of manual data entry or a complex...  ...-scenes Product & Engineering blog. Check out our...  ...performing, full-time Software Engineer who is...  ...traffic Requirements... Senior 1 & 2 level...  ...are located in the USA (ET, CT, MT, PT) Bonus... 
    Remote work
    Senior
    Full time
    Summer holiday
    Live in
    Local area
    Immediate start

    Close

    United States
    2 days ago
  •  ...mineral exploration technology firm is hiring a Senior Software Engineer to work closely with exploration geologists and data scientists. This role involves developing data...  ...requirements into effective solutions. Remote candidates are welcome, and the position offers... 
    Remote work
    Senior

    KoBold Metals

    New York, NY
    2 days ago
  • $120k - $200k

    A growing software company is looking for a software engineer to join their fully remote team. The ideal candidate should have several years of professional experience, especially in a SaaS environment with familiarity in React, Java, and Python among other technologies... 
    Remote work
    Senior

    Together for Talent

    Seattle, WA
    5 days ago
  • An innovative tech staffing agency is seeking a Senior Software Engineer to join a dynamic team focused on healthcare applications. The role encourages a flexible remote working arrangement and involves designing cloud-based microservices, translating requirements into... 
    Remote work
    Senior
    Flexible hours

    Onward Search

    Ely, MN
    3 days ago
  •  ...A technology company is seeking a remote Senior Software Engineer to enhance security and compliance processes for data protection. You will be pivotal in automating workflows and collaborating with teams across multiple platforms. The ideal candidate should be fluent... 
    Remote work
    Senior

    Helvetic Minds

    United States
    2 days ago
  •  ...A leading market research firm is seeking a Senior Software Engineer for its Infrastructure and Data Feeds Teams. This fully remote role involves responsibilities such as building ERP data connectors, developing scalable data pipelines, and collaborating with global teams... 
    Remote work
    Senior

    YipitData (Primary)

    United States
    1 day ago
  • $150k - $200k

     ...financial services firm is looking for a Senior Software Engineer to develop and maintain robust...  ...will collaborate across teams, ensuring data accuracy while working on cutting-edge...  ...degree. This full-time position is based remotely in Atlanta, Georgia, with a competitive... 
    Remote work
    Senior
    Full time

    Harnham

    Atlanta, GA
    4 days ago
  •  ...A dynamic consulting start-up is seeking an entrepreneurial Software Development Engineer to work 10-20 hours per week. The role focuses on developing data analytics applications while ensuring high performance and customer satisfaction. With a strong emphasis on output... 
    Remote work
    Senior
    Part time
    10 hours per week

    Kruse Consulting, Inc.

    New York, NY
    2 days ago
  •  ...To support the development of a next-generation intelligent data platform, the full-time remote Senior Software Engineer, Data will own the delivery of core data pipeline components, collaborate on technical architecture, and implement AI-native practices to ensure data... 
    Remote work
    Senior
    Full time

    Virtual Vocations Inc

    United States
    13 hours ago
  •  ...education technology company in the United States is seeking a Senior Software Engineer to design and develop modern applications focused on student...  ...role emphasizes collaboration with product managers and data teams to deliver high-performing features and requires over... 
    Remote work
    Senior

    Cambium Learning Group

    New York, NY
    2 days ago
  •  ...Software Engineer Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume...  ...search and AI product development. Collaborate closely with data scientists and AI engineers to enable LLM-powered search, ranking... 
    Remote work
    Senior
    Work from home

    binance

    United States
    13 hours ago
  •  ...To support a growing data infrastructure team, the full-time remote Senior Software Engineer, Data Infrastructure will design and maintain high-performance databases, optimize data pipelines, and collaborate cross-functionally to enhance data workflows. Key responsibilities... 
    Remote work
    Senior
    Full time

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...A leading healthcare technology firm is seeking a Senior Software Engineer to modernize clinical and claims data exchange systems. The ideal candidate has over 10 years of engineering experience, specializes in high-volume distributed systems, and is proficient in .NET... 
    Remote work
    Senior
    Flexible hours

    Engage PSG Search

    United States
    2 days ago
  • $130.4k - $195.6k

     ...Senior Software Engineer, Native Editor Platform Remote, Washington, USA, Full-time The opportunity The Unity Editor Platform Team is looking for an experienced software engineer with an excellent working knowledge of modern C++ and desktop platform APIs to join our team... 
    Remote work
    Senior
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity3d

    New York, NY
    2 days ago
  •  ...Senior Software Engineer - Observe Data Management At Snowflake At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work... 
    Remote work
    Senior

    Snowflake Computing

    United States
    1 day ago
  •  ...Senior Software Engineer - Data At Intentsify, we are committed to developing cutting-edge solutions that transform B2B marketing through innovative intent data management. We value engaging projects, strong interpersonal relationships, and a healthy work-life balance... 
    Remote work
    Senior
    Temporary work
    Local area
    Flexible hours

    Intentsify

    United States
    10 hours ago
  • $141k - $165k

     ...Sumo Logic is seeking a Senior Software Engineer I to join the Data Collection team. This remote role involves designing and implementing high-volume, fault-tolerant, scalable backend systems, processing petabytes of data. Candidates should have a degree in Computer Science... 
    Remote work
    Senior

    Sumo Logic

    Richmond, VA
    2 days ago
  • $120k - $160k

     ...Senior Software Engineer - Data Acquisition Job Title: Senior Software Engineer - Data Acquisition Position Type: Full time Location: Remote—Must reside within 30 miles of Portland, ME; Boston, MA; Chicago, IL; or San Francisco Bay Area, CA, Seattle, WA Salary Range:... 
    Remote work
    Senior
    Full time
    Work experience placement
    Flexible hours

    Ipro Networks Pte. Ltd.

    New York, NY
    2 days ago
  • $180k - $250k

     ...Senior Software Engineer Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering efforts across our data infrastructure, pipelines...  ...Senior Director of Engineering. This is a remote role with occasional travel to Atria... 
    Remote work
    Senior

    Atria

    United States
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Data Engineering Remote, USA. Be the first to apply!