Senior Software Engineer, Data Engineering Remote, USA
$179.4k - $224.3kOmada 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
$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 workSeniorWork at officeImmediate startWorldwide$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 workSeniorWork at officeFlexible hours- ...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 workSeniorPermanent employmentFull timeWork from home
- ...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 workSeniorFull timeFlexible hours
$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 workFull timeWork at officeShift work- ...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 workSeniorFlexible hours
$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 workSeniorFull timeContract workWork experience placementWork at office- ...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 workSeniorPermanent employmentFlexible hours
- ...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 workSeniorPermanent employmentFull timeImmediate startFlexible hours
$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 workSeniorWork at office$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 workSenior- ...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 workSeniorFull timeSummer holidayLive inLocal areaImmediate start
- ...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 workSenior
$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 workSenior- 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 workSeniorFlexible hours
- ...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 workSenior
- ...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 workSenior
$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 workSeniorFull time- ...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 workSeniorPart time10 hours per week
- ...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 workSeniorFull time
- ...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 workSenior
- ...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 workSeniorWork from home
- ...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 workSeniorFull time
- ...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 workSeniorFlexible hours
$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 workSeniorFull timeWork at officeWorldwideRelocation package- ...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 workSenior
- ...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 workSeniorTemporary workLocal areaFlexible hours
$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 workSenior$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 workSeniorFull timeWork experience placementFlexible hours$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 workSenior
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!
- rust software engineer California, MO
- senior software design engineer California, MO
- software engineer amazon California, MO
- software developer positions California, MO
- software engineer full time California, MO
- software engineer California, MO
- software engineer intern California, MO
- agile software developer California, MO
- senior software engineer remote California, MO
- software developer internship California, MO

