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
- ...Senior Analytics Engineer, Data Platform – Gigster We’re looking for a Senior Analytics... ...For You live in the USA and have all the necessary... ...documentation in a modern software development workflow. Proven... ...interview What We Offer Totally remote within the USA, full‑time (...Remote workSeniorFull timeFor contractorsLive inWork at office
$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- ...Join to apply for the Senior Software Engineer - USA role at Canals 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...Remote workSeniorFull timeFlexible hours
$180k
...Senior Python Software Engineer (Perm, USA, Remote + Travel) This is a 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$213k - $263k
...Develop and contribute to Waymo's data infrastructure platform to enable plant... ...professional experience in the field of software engineering ~ Experience programming in C++ ~ Experience... ...or, if the role can be performed remote, the specific salary range for your preferred...Remote workSenior- ...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
$80k - $180k
...Better Planet LLC is seeking a Software Engineer (Mid-Senior) for a remote role. The position offers a salary range of $80,000 to $180,000 annually, depending... ...into cloud-native services, and building advanced data pipelines. The ideal candidate has deep programming expertise...Remote workSenior- ...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
- 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 in...Remote jobSenior
$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 jobSeniorFull time$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 jobSenior$141k - $165k
...Senior Software Engineer I - Data Collection Remote, United States The proliferation of machine log data has the potential to give organizations unprecedented real-time visibility into their infrastructure and operations. With this opportunity comes tremendous technical...Remote workSenior- ...Bespoketechinc is seeking a Software Engineer in McLean, VA, for a role that requires a Poly clearance. The successful candidate will have... ...principles is essential. This position is fully on-site with no remote work option. The candidate should also be proficient in...Remote workSenior
$180k - $250k
...for as many people as possible. Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering efforts across... ...reports to the Senior Director of Engineering. This is a remote role with occasional travel to Atria locations....Remote workSeniorFlexible hours- A global data technology firm is seeking a Senior Software Engineer to lead the design and development of software systems and ETL pipelines. This role demands a Master's degree in a relevant field and at least two years of experience. The candidate will work with big...Remote workSeniorFlexible hours
- ...Job Title: 1. Data Science Engineer & 2. Lead Engineer - Data Science Location: Dallas, TX (Hybrid) Telecom Domain needed. Data... ...networks, sites, and interfaces. - Collaborate with software engineers to integrate data science outputs into operational...Remote workSenior
- ...Senior Engineer, Data & AI Vendelux is transforming how companies discover, evaluate, and maximize the impact of events. Event marketers... ...Senior Engineer, Data & AI who thrives at the intersection of software engineering, data engineering, and applied AI to build...Remote workSenior
- ...Senior Engineer, Data & AI Vendelux is transforming how companies discover, evaluate, and maximize the impact of events. Event marketers... ...Senior Engineer, Data & AI who thrives at the intersection of software engineering, data engineering, and applied AI to build...Remote workSeniorWork at office
- ...About Ditto: Ditto is redefining how data moves at the edge. Our mission is... ...'re in a stadium, airplane, or remote military base, Ditto's peer‑to‑peer sync engine ensures devices stay connected... ...workstreams, working closely with senior engineers who are deep domain experts...Remote workSeniorFlexible hours
$60 - $70 per hour
...Title: Senior Software Engineer, Data Intelligence Location: 2 days on-site in Flower Mound, TX (Dallas) Type: Contract to hire Length: 6 months+ Rate: $60-70/hr depending on experience Job Description: Incumbent for the Senior Software Engineer...Remote workSeniorContract work- ...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
- ...Senior Software Engineer, Data Transformation 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. You don't just...Remote workSenior
- ...Ditto: Ditto is redefining how data moves at the edge. Our mission is... ...you're in a stadium, airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and... ..., working closely with senior engineers who are deep domain experts...Remote workSeniorFlexible hours
- A leading technology company is seeking a Network Software Engineer to design high-performance networking subsystems. Responsibilities include... ...low-latency networking software and collaborating with remote teams. Ideal candidates will have extensive experience in C/C++...Remote workSenior
- ...Chainlink stack provides the essential data, interoperability, compliance, and privacy... ...at [chain.link]( About the Role As a software engineer on the Data Products team, you’ll... ...roles with Chainlink Labs are global and remote-based. Unless otherwise stated, we ask that...Remote workSenior
- ...challenging for organizations. Beamery's unique jobs, skills and tasks data platform helps organizations navigate these challenges and... ...or data streams. Mentor and Guide a Team of Data and Software Engineers: Act as a technical leader within the team, providing...Remote workSeniorImmediate start
$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- ...Franklin Templeton Companies, LLC is seeking a qualified Senior Software Engineer in Boston, MA. This position focuses on developing and maintaining database-driven business applications across various business lines, utilizing a range of technologies including Oracle...Remote workSenior
- ...Senior Software Engineer — Data Products At The Stepstone Group, we have a simple yet very important mission: The right job for everyone. Using our data, platform, and technology, we create opportunities for job seekers and companies around the world to find a perfect...Remote workSeniorFlexible hours
- ...Senior Software Engineer (Data focused) SELECT by DoiT Remote Canada DoiT is a fully remote organization. This role is based remotely as a full-time employee in America timezones. Ideal locations for this role are Canada, Mexico or Colombia. Also open to considering...Remote workSeniorFull timeWork from homeWorldwideHome officeFlexible hours
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!
- software developer internship no experience California, MO
- federal - software developer California, MO
- software engineer contract California, MO
- software engineer healthcare California, MO
- network software engineer California, MO
- ngo software engineer California, MO
- software development engineer aws California, MO
- software developer fintech California, MO
- software data engineer California, MO
- senior software engineer remote California, MO


