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 1 day 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... ...Chainlink Reserve. Learn more at chain.link.About the RoleAs a software engineer on the Data Products team, you’ll collaborate with an experienced technical...SeniorRemote work
$192k - $240k
...bill pay, and travel software, Brex enables founders... ...need to grow your career.Engineering at BrexEngineering 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- ...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
$165k - $305k
...define the future of finance?Are you a strong software engineer who's passionate about data, distributed systems, and delivering impact... ...close to the code?We're looking for a Senior Software Engineer to join Elliptic's Product-Engineering organisation, focusing on data...SeniorRemote workHome office$176k - $237.6k
...building world-class open-source software and communities, and want... ...you! Summary Cloud Data Store (CDS) owns the... ...team, click here [ As a Senior Software Engineer, you will get the chance to... ...writing concurrent code in production with languages like Go or...SeniorFull timeTemporary workPart timeRemote workWork from homeHome office$130k - $150k
...talented people in the industry.Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting... ...5+ years of professional experience building production software systems, preferably in a distributed or data-intensive...SeniorFull timeWork at office$164k
About the RoleThe Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of... ...datasets5+ years of hands-on experience to build and deploy production-quality data pipelines5+ years of experience working with...SeniorFull timeWork at officeLocal areaRemote work$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$152k - $241.5k
The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services... ...build, train, deploy, and operate AI products at scale without reinventing critical... ...and production environments.Use modern software engineering practices, including AI-assisted and...SeniorFull timeRemote work- ...ecosystem of devices and cloud software. Like our products, we work better together.... ...systems informed by real data about how officers perform... ...head of product was a Staff Engineer. Our TPM ran a 60-person engineering... ...it better; you'll be the senior engineering voice they've...SeniorRemote work
- ...the foundation of DoorDash success. The Data Engineering team builds database solutions for various use cases including reporting, product analytics, marketing optimization and financial... ....About the RoleDoorDash is looking for a Senior Data Engineer to be a technical...SeniorHourly payWork at officeLocal areaRemote workFlexible hours
- JOB SUMMARYMarriott has an exciting opportunity for a Data Engineer/Senior Software Engineer - Data and Analytics Technology. This role helps develop... ...on a wide range of next generation data capabilities and products. You will set technical standards and develop reusable...SeniorFull timeTemporary workRemote workFlexible hours
- ...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$86.8k - $165.2k
...shape the future of aerospace and defense.As a Senior Software Engineer in Cedar Rapids, IA, you will work on advanced data layer and orchestration technologies that... ...will work primarily onsite. This includes all production and maintenance employees, as they are essential...SeniorTemporary workWork experience placementWork at officeRemote workFlexible 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$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$127.34k - $160k
POSITION OVERVIEWNBME is looking for a Data Engineer to join a highly skilled and growing team... ...launched and enhances a data product on AWS for medical doctors. Read more here... ...scalable, test-driven data pipelines. Utilize software development practices such as version...SeniorInternshipWork at officeLocal areaRemote work- ...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$104k - $171.6k
Job Classification:Technology - Engineering & CloudAre you interested in building capabilities... ...services institutions.As a Senior Software Engineer (MDM) in the Chief Data Office (CDO), you will partner closely with architects, product owners, tech leads, designers,...SeniorFull timePart timeWork at officeRemote work3 days per week$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$192k - $240k
...management, bill pay, and travel software, Brex enables founders and... ...you need to grow your career.Engineering at BrexEngineering at Brex is... .... Our teams span Software, Data, Security, and IT, and operate... ...Brex, you will help develop new products from concept to launch,...SeniorWork at officeRemote workWork from home$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
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


