Logo
Baton

Senior Software Engineer - Infrastructure

Baton, San Francisco, CA, United States


Senior Software Engineer - Infrastructure

Who We Are

Baton is seeking ambitious individuals who desire the autonomy and agility of a startup environment combined with the backing, power, reach, and stability of a highly respected logistics industry giant.

Baton is the Silicon Valley-based technology innovation lab for Ryder, a leading logistics company that owns 260k trucks and manages $7.4B of freight.

The Problem We’re Solving

Our mission is to eliminate supply chain waste by creating a digital platform to manage freight.

There are 500 million hours wasted in trucking each year, over 3 billion gallons of fuel wasted per year from trucks idling, and 1 in 5 trucks on the road driving empty at any given point. Baton is fixing that, and you will too through the impactful work you’ll do here.

Role: Senior Software Engineer - Infrastructure

Location: Hayes Valley, San Francisco, CA

Basic Job Details:

Office days: Tuesday, Wednesday, Thursday
Work from home days: Monday, Friday
Job type: Full-Time

Job Description:

As a Senior Software Engineer on the Infrastructure team, you will help lead the creation of robust testing infrastructure that enhances engineering productivity and sets a high standard for code quality. The ideal candidate will bring a deep understanding of software engineering principles and a strategic approach to improving our development processes. This role is crucial to our mission of delivering reliable, scalable, and secure software solutions.

Responsibilities:

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders.
  • Review code developed by other developers and provide feedback.
  • Work with cross-functional teams to address engineering challenges.
  • Create and maintain sophisticated testing tools and infrastructure.
  • Participate in design and code reviews to ensure adherence to standards.
  • Develop systems that integrate multiple components.
  • Design, develop, and implement advanced automation strategy frameworks.
  • Develop robust automated testing frameworks for complex integrations.
  • Implement stringent data validation processes.
  • Strengthen security within testing environments.
  • Apply industry best practices to create efficient software solutions.

Required Qualifications:

  • Advanced proficiency coding in Python at a senior level.
  • Ability to design and implement enterprise-grade testing automation strategies.
  • Capability to apply first principle thinking to project planning.
  • Technical leadership and cross-functional collaboration experience.

Preferred Qualifications:

  • Bachelor's or Master's Degree in computer science or related field.
  • 5+ years experience in software development.
  • Comprehensive knowledge of modern big data.

The Perks:

  • Competitive salary and bonus structure.
  • Annual bonus and Long Term Incentive Plan participation.
  • 401k with matching.
  • Medical, Dental, and Vision health coverage.
  • Employee Stock Purchase Program (15% discount to market value).
  • Collaborative, fun, and tech-forward office in Hayes Valley (San Francisco).

Compensation Range: The annual base salary range for this position is $156,000 - $217,000. Compensation will vary based on factors including skill level, proficiencies, transferable knowledge, and experience.

Why You Should Join:

  • Have an immediate impact with Ryder’s existing customer base.
  • Opportunity to grow and lead in a Fortune 500 company.
  • Creative, fast-paced environment to solve impactful problems in supply chain.

Apply for this job

#J-18808-Ljbffr