Senior Software Engineer, ML Products

Posted An Hour Ago
Be an Early Applicant
Hiring Remotely in Guadalajara, Jalisco, MEX
Remote
Senior level
Logistics • Sales • Software • 3PL: Third Party Logistics
Arrive Logistics is one of the fastest-growing freight brokerages in the nation.
The Role
The Senior Software Engineer will develop scalable ML products, lead engineering teams, mentor peers, maintain existing systems, and improve code quality.
Summary Generated by Built In

Who We Are

Arrive Logistics is a leading transportation and technology company in North America with plans to grow significantly year over year. Our success is a testament to our remarkable team and what we’re building together. We’re committed to providing employees with a meaningful work experience and have established an award-winning culture that supports personal and career development in a fun, casual, and collaborative environment.

Who We Want

A Senior Software Engineer will work closely with Product Managers and Machine Learning Engineers to drive and deliver the ML products roadmap. This position is an experienced professional who provides technical leadership to their team of engineers and oversees software development projects to ensure the quality and functionality of their products and solutions.

What You'll Do

  • Design, build, and maintain scalable ML products and infrastructure using Python, Postgres, and Elasticsearch.
  • Lead sprints, conduct rigorous code reviews, and set the "gold standard" for engineering practices across the organization.
  • Actively mentor junior and mid-level engineers, fostering a culture of technical excellence and professional growth.
  • Partner closely with other engineers, product managers, data scientists, data engineers, and product engineers to ensure the successful delivery of strategic and roadmap initiatives.
  • Independently and with relatively little oversight, own systems throughout the software development lifecycle, from design to development, deployment and monitoring.
  • Maintain and improve performance of existing systems and processes while balancing maintainability, observability and readability.
  • Demonstrate a deep sense of ownership by developing a thorough understanding of a domain. At the same time, you must be able to explain the behavior of and contribute to code bases that may be outside your domain.
  • Proactively propose solutions to gaps or risks in process, technology, software design and architecture
  • Provide rigorous and detailed code reviews that uphold team standards, testing and software design best practices.
  • Foster a culture of constant improvement and growth, engineering excellence, humility, positivity and curiosity. Take a lead role in making our two days in the office productive and engaging, fostering face-to-face mentorship and collaborative whiteboarding sessions.
  • In partnership with other leaders, establish best practices across the organization and drive the organization’s standards within the team, leading by example.
  • Qualities That Enable Success in This Role:

  • You are a self-starter who can deliver projects independently, yet you also thrive in collaborative environments. You recognize the value of diverse perspectives in developing optimal solutions and consistently demonstrate a willingness to support colleagues as a strong team player.
  • You approach software engineering as a craft, balancing the pursuit of clean, maintainable code with the demands of a fast-moving, dynamic business environment. You collaborate effectively with product managers and leadership to choose development paths that minimize technical debt while ensuring the timely delivery of high-quality products. While you have a strong drive for innovation, you also recognize the critical need to stabilize and harden existing products and services.
  • You find genuine joy in helping others level up their skills and navigate their career paths. You view peer reviews as a powerful tool for technical mentorship and can provide feedback in a constructive manner.
  • You are able to translate ambiguous and amorphous ideas or problems into concrete projects or initiatives while getting buy-in from engineering, data science, data engineering or product management partners.
  • You believe that while remote work is functional, in-person collaboration is where the "magic" happens. You are excited to help shape the energy of our physical workspace.
  • You take initiative to go beyond current responsibilities and actively seek new challenges.
  • You are passionate about building high impact products.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent professional experience. 
  • 5+ years of experience with a backend language, object oriented programming and building highly scalable backend services. Deep python experience a plus.
  • 3+ years of experience with relational and NoSql databases 
  • 2+ years in a lead or senior-level capacity
  • 2+ years of experience designing maintainable and scalable systems
  • Proven expertise in system design with a focus on distributed systems and event-driven architectures
  • Experience developing cloud-native dockerized applications in Kubernetes
  • Experience working with online experimentation and platforms. Experience with Statsig a plus.
  • Strong communication skills with the ability to articulate, diagram and document complex engineering concepts.
  • Strong analytical, problem-solving, decision-making, and interpersonal skills.
  • Strong project management and organizational skills with experience identifying project milestones to ensure timely project delivery.

The Perks of Working With Us

  • Take advantage of our benefits including monthly grocery vouchers, vacation days, savings fund, medical insurance (including dental and vision plans) and more.
  • Leave the suit and tie at home; our dress code is casual.
  • Enjoy office wide engagement activities, team events, happy hours and more!
  • Work in our new Guadalajara office located in Torre 1500 (Av. Americas 1254) within the plaza, you'll find cafes and a wide variety of local restaurants.
  • Start your morning with free coffee!
  • Maximize your wellness with free counseling sessions through our Employee Assistance Program
  • Get paid to work with your friends through our Referral Program!

Skills Required

  • Bachelor's degree in Computer Science, Engineering, or a related field or equivalent professional experience
  • 5+ years of experience with a backend language, object oriented programming
  • 3+ years of experience with relational and NoSql databases
  • 2+ years in a lead or senior-level capacity
  • 2+ years of experience designing maintainable and scalable systems
  • Proven expertise in system design with a focus on distributed systems
  • Experience developing cloud-native dockerized applications in Kubernetes
  • Strong communication skills

What the Team is Saying

Marissa
Branton
Mateo
Samantha
Austin

Arrive Logistics Compensation & Benefits Highlights

  • Healthcare Strength Medical, dental, and vision plans are complemented by mental‑health support and tax‑advantaged HSA/FSA options. Access to an EAP and telehealth services reinforces the breadth of core coverage.
  • Parental & Family Support Paid parental leave, a post‑leave return‑to‑work program, and onsite Mother’s Rooms are highlighted. Family medical leave and short‑term disability coverage add practical support for caregiving.
  • Wellbeing & Lifestyle Benefits Wellness tools such as Calm and Sanvello, ClassPass and gym discounts, and onsite gyms where available support sustained wellbeing. Office perks like onsite parking, snacks, and engagement activities add day‑to‑day convenience.

Arrive Logistics Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Austin, TX
1,700 Employees
Year Founded: 2014

What We Do

At Arrive Logistics, our relentless pursuit of perfection fuels our ability to optimize operations, identify efficiencies, build technology, and deliver innovation that pushes businesses like yours forward. But it’s not just what we do that sets us apart from everyone else — it’s what we’re made of grit, determination, and a 24/7 commitment to our partners. The details matter. We don’t just connect freight and carriers; we think critically about every element of the process, working with precision to anticipate your needs. That means more capacity, a consistent freight experience — no surprises. Our Work Matters: Shippers, carriers, and brokerages are the primary players in the logistics industry, which powers the U.S. economy and makes everyday life possible. If you have ever bought it or used it … it has been on a truck!

Why Work With Us

We are an ambitious, high-growth company that pushes the limit of what’s possible for our team and partners. In only 10 years, Arrive surpassed 30,000 competitors to become a Top 7 truckload brokerage — and we’re just getting started. We are on track to break into the Top 5 by 2025 and the Top 3 by 2026.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Arrive Logistics Teams

Team
Mentorship Program
Team
Technology
Team
Campus Recruiting
About our Teams

Arrive Logistics Offices

OnSite Workspace

Typical time on-site: None
Company Office Image
HQAustin, TX
Company Office Image
Chicago, IL
Company Office Image
Columbus, OH
Company Office Image
Guadalajara, MX
Saint Paul, Minnesota
Company Office Image
San Antonio, TX
Company Office Image
Tampa, FL
Company Office Image
Tempe, AZ
Company Office Image
Toronto, ON
Learn more

Similar Jobs

Arrive Logistics Logo Arrive Logistics

Mexico Procurement Associate

Logistics • Sales • Software • 3PL: Third Party Logistics
Remote
Guadalajara, Jalisco, MEX
1700 Employees

Arrive Logistics Logo Arrive Logistics

Customer Relations Clerk

Logistics • Sales • Software • 3PL: Third Party Logistics
Remote
Guadalajara, Jalisco, MEX
1700 Employees

Arrive Logistics Logo Arrive Logistics

Account Representative

Logistics • Sales • Software • 3PL: Third Party Logistics
Remote
Guadalajara, Jalisco, MEX
1700 Employees

Arrive Logistics Logo Arrive Logistics

Carrier Relations Clerk

Logistics • Sales • Software • 3PL: Third Party Logistics
Remote
Guadalajara, Jalisco, MEX
1700 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account