Senior Software Engineer, Data Product
Full-time
Shippo
Role Description
- Own the backend services that deliver EDD predictions to merchants and internal consumers — APIs, caching, contracts, and reliability under production load.
- Build Python services suited to high-throughput, low-latency workload.
- Lead API design, service decomposition, and cross-team technical reviews for data product surfaces spanning rules automation, ML-based recommendations, analytics, and configuration systems.
- Own reliability and observability across the services you build—instrumentation, alerting, runbooks, and incident response.
- Partner with data science to bring model outputs into production—owning the API layer, serving infrastructure, and operational reliability of ML-powered features.
- Build and maintain feature pipelines that bridge offline training and online inference, with an emphasis on consistency and data quality.
- Contribute to MLOps foundations for the team: model deployment patterns, versioning, rollback procedures, and experiment tracking integrations.
- Instrument systems for observability—latency, throughput, drift signals, and prediction quality—so issues surface before they reach merchants.
- Be a voice in evaluating frameworks, tooling, and architectural patterns for ML serving and make pragmatic recommendations grounded in production experience.
- Set the technical direction for backend and ML systems on the Data Products team—proposing and driving architectural decisions that balance velocity with long-term maintainability.
- Lead design reviews, raise the bar in code reviews, and establish engineering practices the team can follow.
- Mentor other engineers on backend and systems engineering.
- Apply AI tooling to your own workflow and share learnings with the team.
Qualifications
- 7+ years building production backend systems, with a meaningful chunk of that time collaborating with data and/or ML teams.
- Demonstrates ownership over large-scale projects by driving design decisions, setting scope, delegating work appropriately, and managing stakeholder expectations through execution.
- Deep Python backend skills with FastAPI (or an equivalent async framework), strong PostgreSQL fundamentals (schema design, query optimization, migrations), and hands-on experience with event-driven systems like Kafka.
- Track record of owning distributed systems through their full lifecycle: design, launch, monitoring, and iteration.
- You know how to ship changes to production safely — canary, shadow, A/B, versioning, rollback — and can judge when each is warranted versus overkill, including for ML-backed systems.
- You can instrument production systems for the signals that matter (latency, throughput, error rates), and are comfortable extending that to ML-specific signals like drift and prediction quality.
- You write high-quality, maintainable code, own problems end-to-end from design through long-tail production behavior, and hold that standard in design and code reviews.
- You communicate trade-offs clearly — including unpopular ones like "we shouldn't ship this yet" or "the bottleneck isn't the model."
- You partner well with Data Science, seeing the whole system as the team's job.
Requirements
- Bonus: Direct experience with delivery-date prediction, ETA, or other time-series prediction systems in e-commerce, logistics, or transportation.
- Domain experience in shipping, logistics, carrier APIs, or rate selection.
- Experience working in or alongside data science / ML teams — you've shipped or operated features and APIs that depended on ML models.
- Experience contributing to ML platform components (feature stores, model registries, serving infra) from the user side.
- Experience with feature stores and online/offline feature consistency.
- Hands-on experience with LLM-based features, retrieval systems, or agent workflow infrastructure.
- Prior experience operating in a senior engineering capacity, or stepping into informal technical leadership on a team.
Benefits
- Here at Shippo, we celebrate inclusivity and are committed to creating equal access to opportunities for people from all backgrounds, perspectives, and geographies.
- All qualified individuals are encouraged to apply. If you need assistance, or a reasonable accommodation during the application and recruiting process, please contact us at View email address on remotive.com.
Company Description
- Our people, much like the packages we help ship, are all over the world.
- Through our remote-first program, “Shippos Everywhere”, our roles can be based anywhere in the US with the exception of Delaware, Nevada, Ohio, Oregon, Hawaii, New Mexico, and West Virginia.
- Many roles can be based internationally.
- For locations outside of the US and Ireland, the employment contracts are powered by Rippling.com.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Product in Remote vacancy
- ...finance (DeFi). The Chainlink stack provides the essential data, interoperability, compliance, and privacy standards... ...secures the vast majority of DeFi. About The Role As a software engineer on the Data Products team, you’ll collaborate with an experienced technical team...SeniorRemote work
- ...and looking for exceptional people to join us! About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona, you'll build the customer-facing surfaces of our...SeniorFull timeFor contractorsInternship
$192k - $240k
...bill pay, and travel software, Brex enables founders... ...grow your career. Engineering at Brex Engineering at... ...teams span Software, Data, Security, and IT, and... ...opportunity is on our Product Data Platform (PDP) team... ...backend systems. As a Senior Software Engineer, you...SeniorWork at officeRemote workWork from home$204k - $259k
...applied to a range of vehicle platforms and product use cases. The Waymo Driver has... ...several other Waymo teams that consume map data. You will: Evaluate and launch... ...parts of the system ~ A passion for good software engineering We prefer: M.S. or Ph.D in...SeniorFull timeRemote work- ...disclosures into structured data that makes it easy for those... ...the Role We’re hiring an Engineer to define and build systems that... ...Move Quickly in a Small, Senior Team Operate with high ownership... ...design, implementation, and production, with the autonomy to make...SeniorFull timeWork at officeFlexible hours
$180k - $225k
...running AI workloads in production. We're trusted by... ...our success! We like software that’s serious and... ...About the Customer Data Team Our Customer... ...runs entirely on AWS. Engineers develop by using remote... ...Compensation Senior Software Engineer...SeniorRemote jobPermanent employmentFull timeWork at officeLocal area- ...people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting... ...REQUIREMENTS ~5+ years of professional experience building production software systems, preferably in a distributed or data-...SeniorFull timeWork at office
$140k - $175k
...Joining Collibra’s Data Quality Team You'll have the chance... ...be part of a collaborative engineering team committed to impactful results... ...progress as a team. As a Software Engineer at Collibra, you... ...and submit your first code to production. Within your third month,...SeniorFull timeWork experience placementWork at officeFlexible hours2 days per week$130.9k - $220k
...operations to harness Internet of Things (IoT) data to develop actionable insights and... ...that’s shaping an exciting array of product solutions, including Video-Based... ...About the role: Samsara is looking for a Senior Software Engineer I to join our Data Platform team,...SeniorFull timeRemote workRelocation packageFlexible hours- ...We're looking to hire for our Data Acquisition side of our AI... ...integration of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us. What... ...generation consumer and enterprise products. An Ideal Candidate Should...SeniorRemote jobFull timeShift work
$110k - $130k
...making journalism so good that it’s worth paying for. About the Role: The New York Times is looking for a Software Engineer to join the Content Data Products team. You will report to an engineering manager and partner with engineers, product and project managers,...Full timeWork at officeLocal areaFlexible hours2 days per week- ...disappears when it comes to consumer products, and their ethical and... ...products by providing data on transparency and traceability... ...with other developers, data engineers and product managers. Design... ...experience. Promote agile and software best practices and develop...SeniorRemote jobFull time
$110k - $130k
...around the world. With 33 global cloud data center locations, Vultr is trusted by... ...seeking a highly skilled and experienced Senior Software Engineer, Internal Platforms (Data & Domain) to... ...role owns the core ERP data layer: product catalog, accounts, financial events, and...SeniorFull timeWork at officeImmediate startRemote workFlexible hours$204k - $259k
...range of vehicle platforms and product use cases. The Waymo Driver... ..., you will report to the Senior Engineering Manager of Semantics. You... ...implement new features in the VLM data infra and validate the... ...experience in the field of software engineering ~ Proficiency...SeniorFull timeWork at officeRemote work$200k - $220k
...the world safer and more secure. The Data Platform team collaborates with an experienced group of data scientists, engineers, and product managers to build highly available and scalable... ...reduction and knowledge sharing. Senior Engineer: Successfully designs and...SeniorRemote jobFull timeWorldwideShift work- ...Senior Machine Learning Engineer, Data & Intelligence Products AcuityMD is a software and data platform that accelerates access to medical technologies. We help MedTech companies understand how their products are used, why customers vary, and identify opportunities...SeniorRemote jobFull timeFor contractorsWork at officeWork from homeHome officeFlexible hours
- ...are passionate about enabling data teams to solve the world's... ...improve their business. Founded by engineers — and customer obsessed — we... ...SQL query engines. As a software engineer on the Runtime team... ...value and impact. ~5+ years of production level experience in either...SeniorFull time
$165k - $242k
...We're standing up new data centers at an extraordinary... ...that gives network engineers, fleet engineers, and... ...of sites. As a senior backend engineer on this... ...goal is to build bespoke software to model our... ...are deployed and run in production including scaling, redundancy...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$152k - $209k
...We're looking for a customer-obsessed Senior Data Engineer to help us accomplish our mission to improve... ...care? What You'll Do The Core Products Engineering team builds data product offerings... ...experience in data engineering, software engineering, or data-intensive...SeniorWork at officeWork from homeFlexible hours$200k - $230k
...right tools. Pivotal Health combines software, data, and service into a seamlessly integrated... ...grows, we need dedicated data engineering leadership to build reliable pipelines... ...You Are 8+ years of experience building production data pipelines and warehouse solutions...SeniorPermanent employmentRemote workVisa sponsorshipFlexible hours- ...Analytics Data Platform Lakehouse team builds and operates the foundations that power data engineers, applied AI, and product teams—managing millions of tables on their behalf and simplifying operations from maintenance and observability to governance, for both internal...SeniorFull timeWork at office
$110k - $270k
...the industry by providing real-time reference data across the complete healthcare ecosystem, to... ...state-of-the-art technologies to deliver product excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead...SeniorRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours- ...the Role We’re looking for a Senior Backend or Full-Stack Software Engineer (5+ years experience) who wants to... .... At Sprinter, you’ll work on products that blend logistics, patient experience... ...and scaling backend services, data flows, integrations, and in-product...SeniorFull timeTemporary workWork at officeMonday to FridayMonday to ThursdayFlexible hours
- ...A leading performance management platform seeks a Senior Software Engineer to help build their Data Intelligence Platform. This role involves enhancing AI... ...practices, and collaborating across teams to support product development. Ideal candidates have over 5 years of experience...SeniorRemote work
- ...improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our... ...and call routing logic. Responsibilities Product Development & Architecture Design and implement high-...SeniorFull timeRemote work
- ...Google, Dropbox, Apple, and more. About the Role As a Senior Software Engineer on the Product team, you'll take deep ownership of major product areas... ...Do Own significant product surfaces end-to-end, from data model to user interface Drive architectural decisions...SeniorFull timeWork at officeFlexible hours
- ...Senior Software Engineer - Identity Security Enterprises are undergoing two simultaneous transformations: moving critical infrastructure... ...looking for a Senior Software Engineer to build this critical product area. You'll start hands-on with a small team, shipping...SeniorFull timeWork at office
- ...observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs,... ...move from detection to root cause of production issue and resolution 10x faster.... ...data platforms. We are hiring a Software Engineer, AI Products for our AI...SeniorFull time
$202.5k - $247.5k
...running AI workloads in production. We're trusted by... ...our success! We like software that’s serious and... ...time. About the Data Platform Team The... ...Platform team is part of the Engineering organization and doesn... ...Compensation Senior Software Engineer...SeniorPermanent employmentFull timeLive inWork at officeLocal areaRemote workHome officeFlexible hours$160k - $260k
...and processed over $500 billion in spend. Zip’s team includes product leaders from Apple, Airbnb, and Meta, as well as former... ...in Business, and LinkedIn Top Startups. Your Role As a Software Engineer on ZipX, Zip's AI team, you will help define what it means to...SeniorFull timeContract workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data Product. Be the first to apply!
Related searches
- ngo software engineer Remote
- software data engineer Remote
- graduate software engineer Remote
- software engineer unity Remote
- software development engineer (robotics engineer) Remote
- software system engineer Remote
- associate software engineer Remote
- software developer no experience Remote
- graduate software developer Remote
- software engineer - early career Remote


