Senior Data Engineer
NimbleRx
Job Description
Job Description
At Swoop, our mission is simple: Improving patient outcomes. As a market leader in AI-driven, data-powered, and privacy-compliant healthcare engagement, we connect the signals that drive earlier diagnosis, better treatment decisions, and sustained adherence.
Our integrated, privacy-safe platform, enables life sciences companies to drive measurable patient and commercial outcomes with actionable intelligence — spanning patient and HCP audience targeting, community engagement, AI-powered web solutions, coordinated omnichannel activation, and prescription fulfillment.
We believe our people are our greatest asset. Swoop fosters a culture of innovation and continuous learning, providing employees with rich opportunities for professional growth. This commitment to our team earned us the "Best Places to Work" recognition from Business Intelligence Group in 2025 and 2026. We are driven by a patient-first philosophy and passionate about leveraging technology to create a healthier future. After becoming an independent company in 2024, Swoop experienced significant growth and demonstrated an unwavering commitment to innovation, talent development, and enhancing the patient experience. Our acquisition of MyHealthTeam in January 2025 and Nimble in May 2026 helped us further bridging the gap between healthcare brands and patients for more impactful and targeted engagement. Empowering millions of patients nationwide to connect, share resources, and access medically verified information to better manage their health. MyHealthTeam hosts the largest and most engaged patient social networks in healthcare, offering more than 70 condition-specific communities for chronic and rare conditions. As a prescription fulfillment and patient engagement platform, Nimble empowers independent and regional pharmacies to deliver a modern, consumer-friendly healthcare experience while streamlining pharmacy operations.
If you're a driven professional seeking to make a real difference in healthcare marketing at a fast-growing, innovative company, join Swoop and help us revolutionize how brands connect with patients and HCPs.
As a Senior Data Engineer , you will own Nimble's data platform — the layer that every other team builds on to understand the business, ship product features, and meet our compliance obligations. The work scales beyond you: what you build once accelerates product, analytics, ops, and data science for years. The role lives at the intersection of production engineering and data engineering, and the test of your work is whether other teams move faster because of it. This is an opportunity to be rewarded for hard technical work on a problem that genuinely matters.
Our engineering culture: We operate with shared trust and no egos. We enjoy being "in this together" and collaborating on the challenges of a rapidly scaling business. We live out our company values of curiosity, ownership, simplicity, and a get-it-done mentality.
Open to Senior or Lead. What matters is what you could build, not your current title.
You will:- Own the data platform end-to-end — ingestion, transformation, storage, query, and access — and drive its roadmap as the company's data needs grow
- Build and evolve batch and streaming pipelines on PySpark/EMR, Kinesis, Lambda, and Step Functions, ingesting from Postgres, Salesforce, third-party vendors, and product event streams into our Iceberg-based lake
- Model the warehouse: design SCD tables, event tables, and the conventions other engineers and analysts follow when adding new data
- Partner with product, engineering, analytics, and operations stakeholders across the company to turn data requests into well-scoped, reliable pipelines — and write the docs and tooling that let them self-serve next time
- Own the security and compliance backbone of our data systems, including audit logging, access control, and temporary-access workflows
- Optimize backend query performance where the data layer meets product code — reader-replica routing, indexing, caching, and IO instrumentation in our Java/Spring services
- Lead investigation and remediation when data infrastructure misbehaves — IOPS spikes, pipeline failures, schema drift, late data — and make the fixes durable
- Use AI as a daily accelerant for pipeline scaffolding, schema work, and ad-hoc investigations — and ship internal AI tooling that lets other teams do the same
- Mentor engineers and analysts across the company on how to work with the data platform
- 5+ years of experience building production data pipelines and platforms
- Deep Python (PySpark) and SQL fluency, including tuning Spark jobs at scale
- The skills and willingness to work on the services around the data layer (Java, Spring Boot)
- Hands-on experience with distributed compute (Spark/EMR), streaming (Kinesis), and object storage (S3)
- Solid Postgres fundamentals — query optimization, indexing, replication, replica routing, and a feel for when the database is the bottleneck
- Experience with Iceberg and Trino, or similar
- Comfort with CI/CD and Terraform
- Already building with AI — frontier models, agentic coding tools, or something you hacked together last weekend
- Track record of working across teams that don't speak your language (product, ops, etc.)
- You take ownership of the platform's reliability, cost, accessibility, and compliance — not just the tickets you happened to ship
- You think about security and PII/PHI handling as core engineering work, not as someone else's problem
- You're a force multiplier: the docs, tools, and skills you leave behind make other engineers and analysts faster long after the original ticket closes
- You have a bias for shipping iteratively and instrumenting what you ship — you'd rather demo a rough v1 in two days than a polished v3 in two weeks
- You take pride in your work and have good judgment on what to prioritize when everything feels urgent
- Compassionate and driven colleagues in a fun environment where success is celebrated
- Accelerated career growth in a fast-growing company
- Coaching from experienced engineering leaders
- Direct access to executives and a transparent company culture
- Rare opportunity to change an industry and lives of millions
- We are reinventing healthcare / pharmacy - your (grand)parents and your (grand)children will understand and appreciate what you do
- Medical / Dental / Vision / 401(k) package that fits your needs
- Generous Vacation Policy - 15 days of paid vacation in the first year, then increases to 20 days after one year
- 11 Paid Holidays
- Work out of our HQ in beautiful downtown Redwood City
At Nimble, we are dedicated to putting patients first and improving pharmacies across America. Join us on this exciting journey!
Diversity, inclusion and belonging at Nimble: Nimble is building a diverse and inclusive work environment where we learn from each other. We pride ourselves on being an equal opportunity employer and welcome people of diverse backgrounds, abilities and perspectives.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$241k - $338k
...how to correct it. With our compute capacity, AI research and engineering, and state-of-the-art technology for measuring, imaging, and programming... ...of human health. The Opportunity The role is part of the Data Engineering team, which focuses on owning the strategy,...SeniorWork at officeWorldwideRelocation package3 days per week$145k - $160k
Celigo, Inc. is seeking a Senior Data Integrations Engineer - AI, based in Redwood City, California. This role focuses on building scalable integration solutions and automating processes using AI technologies. The ideal candidate will have at least 5+ years of experience...Senior$145k - $160k
...and prebuilt, mission-critical integrations, Celigo is redefining how businesses connect their world. We are seeking a Senior Data Integrations Engineer - AI with expertise in Enterprise System Integrations, Business Process Automation, and AI technologies. In this role,...SeniorFlexible hours- Relig Staffing in Redwood City, California is seeking a Big Data Developer with expertise in Java, Hadoop, and Spark. The ideal candidate will have a Bachelor's degree and a minimum of 4 years of experience in Big Data Development. You will be responsible for understanding...Senior
$186k - $233k
...pathway. The Opportunity: We are building a modern, scalable data and AI engineering foundation to accelerate insight generation across the... ...operations, and future digital product capabilities. As a Senior Data Engineer, you will play a key role in designing, building...SeniorFull timeLocal area- Simarn Solutions, LLC is seeking experienced software professionals to join our Redwood City, CA team. The candidate should have over 10 years of experience in an enterprise software environment, writing code in Java and familiarity with Hadoop technologies like Spark, ...Senior
- Waystation AI based in Redwood City, CA, is looking for a Data Engineer to own the data layer of their AI-powered procurement platform. This role will involve building and maintaining extraction pipelines, ensuring data accuracy, and managing the data model. Ideal candidates...Senior
- Dormont Manufacturing Co. in Redwood City is looking for a Senior Software Engineer for their Data & Eval Platform. You will design and build the infrastructure to bridge raw multimodal sensor streams and production-ready ML models. This influential role involves developing...Senior
$179k - $223.8k
Rivian in Palo Alto is seeking a Senior Data Engineer to play a pivotal role in developing their Large Driving Model. You will take ownership of data pipelines that fuel critical solutions within autonomous systems. The ideal candidate should have extensive experience...Senior- Pantera Capital is looking for a Senior Data Engineer to lead analytics for its consumer subscription services. In this role, you will analyze large data sets, build impactful dashboards, and perform statistical analysis to optimize revenue and product strategies. The...Senior
- A leading electric vehicle manufacturer in California is seeking a skilled Senior Data Engineer to enhance data architecture for autonomous vehicle development. This role demands strong AWS and Spark experience, focusing on scalable data pipelines. The candidate will collaborate...Senior
- Namely is looking for a talented Senior Data Engineer based in California to design, build, and maintain complex data pipelines. The role requires strong SQL skills, proficiency in data pipeline tools like Airflow, and experience with cloud data solutions. Candidates should...Senior
- Samsung Ads is looking for a Sr Data Engineer to develop scalable data solutions for performance advertising. This role involves working with large datasets and collaborating with cross-functional teams to deliver innovative data systems. Qualified candidates will have...Senior
- Samsung Electronics Perú is seeking a Sr. Data Engineer to contribute to scalable data pipelines and support the Performance & Reach engineering organization. You will work with large advertising datasets and collaborate with cross-functional teams to deliver data solutions...Senior
- ...Citizens or authorized to work in the U.S. The position focuses on developing large-scale applications and requires strong knowledge in data modeling and machine learning algorithms. The role offers a potential contract to hire opportunity, with modern development...SeniorContract work
- Bright Vision Technologies is seeking an experienced Hadoop Big Data Developer for a fully remote full-time position. The ideal... ...big-data workflows, focus on data governance, and mentor junior engineers while delivering high-quality data for analytics and machine learning...SeniorRemote jobFull time
$170k - $210k
Samsung Ads is seeking a Sr Data Engineer in Mountain View, CA. In this role, you will design and implement scalable, high-performance data pipelines for advertising datasets. You'll ensure data quality and contribute to various systems. The ideal candidate has a degree...Senior- Google Inc. in Mountain View, CA is seeking a Data Engineer for the Merchant Data Science team. This role involves innovating and building scalable data products to enable data-driven decision-making while collaborating with teams across data science and engineering. The...Senior
$185k - $230k
Cacheflow is seeking a Senior Data Engineer to enhance our Data Platform team. You'll design and build core data foundations supporting analytics and decision-making across departments. Your responsibilities include creating data models, pipelines, and promoting best practices...Senior- A major technology company based in Mountain View is looking for experienced Data Engineers to optimize data infrastructures for machine learning and analytics. Candidates should have a strong foundation in algorithms, a background in data engineering or machine learning...Senior
- A leading technology firm based in Mountain View, California is seeking a Data Engineer to develop and enhance Python frameworks for data processing and build scalable data pipelines on Google Cloud Platform. The ideal candidate should have extensive experience in GCP services...Senior
- A leading autonomous technology company in Mountain View is seeking a Senior Software Engineer specializing in Perception ML Data. This role involves bridging machine learning and autonomy infrastructure, addressing complex data challenges, and developing innovative systems...Senior
- Corvus Robotics is seeking a Senior Software Engineer to enhance its data infrastructure for ML applications. This role involves building data pipelines and tools essential for the ML team's efficiency. Ideal candidates should have experience with production ML infrastructure...SeniorRemote job
$129.4k - $212.3k
Towards AI, Inc. is hiring a Senior Data Engineer to join their Marketing Applied Sciences team. This remote role involves designing and maintaining data pipelines, collaborating with data scientists, and ensuring high-quality data for insights. Required qualifications...SeniorRemote job$193.93k - $352.29k
Nuro is seeking a Senior/Staff Software Engineer to lead ML data engineering efforts. This role involves designing data pipelines, working cross-functionally to enhance ML products, and developing tools for data analysis. The ideal candidate has over 7 years of experience...Senior- Corvus Robotics, Inc. is hiring a Senior Software Engineer to build the data infrastructure, training pipelines, and tooling to enhance their ML team's efficiency. This role offers the flexibility of hybrid or remote work with some travel to Mountain View, CA. The ideal...SeniorRemote job
$180k
...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who... ...knowledge with their teammates. ABOUT THE ROLE: We’re seeking a Senior Data Engineer to join the Consumer Subscriptions team. You will own...SeniorTemporary work- Overview We are seeking a talented Senior Data Engineer in India. The right candidate has strong communication skills, a passion for solving business problems with data, and domain knowledge in Finance, Human Resources, and Customer Success. You have empathy, curiosity...Senior
- ...Develop and enhance Python frameworks and libraries to support data processing, quality, lineage, governance, analysis, and machine... ...like Bigtable and Vertex Feature Store Contribute to shared Data Engineering tooling & standards to improve the productivity and quality of...SeniorPermanent employmentContract workLocal area
$156k - $227k
Responsibilities Identify the underlying need, process datasets, and apply advanced data engineering, data modeling, and architectural frameworks when needed. Design, build, and scale innovative data products, including self‑serve tools and automated pipelines. Advance...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!
- senior cloud data engineer Redwood City, CA
- finance data engineer Redwood City, CA
- aws data engineer Redwood City, CA
- data engineer Redwood City, CA
- sr data engineer Redwood City, CA
- software data engineer Redwood City, CA
- data engineer machine learning Redwood City, CA
- senior data quality engineer Redwood City, CA
- senior data engineer Redwood City, CA
- sr information security engineer Redwood City, CA
