Software Engineer - Infrastructure, Data Platform
Software engineer on Baton's Data Platform team (Ryder's in-house tech lab) designing and owning near real-time data streaming and messaging infrastructure, building data pipelines end to end, and refining data models and APIs in Python and SQL to power freight operations.
- Compensation
- $162K–$216K / yr
- Location
- San Francisco, United States
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Data engineering
- Posted
Skills
Must have
- Experience with real-time data systems
- Relational table modeling and event-driven pipeline architecture
- SQL: query performance analysis, optimization, and construction
- Advanced proficiency coding in Python
Nice to have
- Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
- 3-5 years of software engineering experience, preferably in event-driven architecture or real-time data streaming
- Interest or experience in the freight and logistics industry
- Strong foundation in data analytics and big data technologies
Full description
Who We AreBaton is Ryder’s in-house product development group focused on harnessing emerging technologies to redefine transportation and logistics. With $10B in freight under management, our technology reaches every part of the U.S. economy.
We design and ship category-defining software that enables Ryder and its 50,000+ customers—including some of the world’s most well-known brands—to plan and execute freight intelligently, efficiently, and cost-effectively. Our work includes everything from customer-facing software to the data platform that will power the next era of innovation at Ryder.
Baton’s mission: enable supply chain on autopilot.
Ryder acquired Baton in 2022 to power its next wave of digital products. We operate at startup speed, with Fortune 500 reach. If you have a passion for solving complex problems and creating impact for the engine of the American economy, you’ll love it here.
Role: Software Engineer - Infrastructure
Department: Data Platform
Location Hayes Valley, San Francisco, CA
Basic Job DetailsJob Type: Full Time
Work Model: Hybrid
Remote Days: Monday & Friday
Office Days: Tuesday, Wednesday, Thursday
Job Description
As a Software Engineer on our Data Platform team, you will design, build, and maintain the core data infrastructure that powers Baton's near real-time streaming platform. You'll own data pipelines end to end from ingestion through processing to consumption, and work closely with data stakeholders across engineering, product, and ML to translate complex data challenges into scalable, maintainable solutions.
Baton's data platform is the backbone of intelligent freight operations at Ryder scale, and this role exists to accelerate its growth. You'll take ownership of our streaming and messaging architecture, contribute to data model development, and refine the API layers that surface data across the organization. Working within a high-trust, high-autonomy team, you'll move fast, operate in production from day one, and build systems that directly impact how Ryder and its 50,000+ customers plan and execute freight.
Responsibilities
- Design and maintain a robust data streaming and messaging architecture.
- Ownership of our near real-time data streaming platform.
- Act as a technical liaison to ensure alignment of data strategies with business goals.
- Take charge of the entire data landscape, encompassing near real-time data ingestion, sophisticated processing, and efficient data consumption strategies.