Engineering Manager

About Onfleet

Onfleet’s mission is to power the future of commerce by enabling businesses of all sizes to move goods more efficiently and delightfully. Our product includes intuitive smartphone apps for drivers, a powerful modern web dashboard for logistics teams, and automatic notifications and real-time tracking for recipients. Onfleet powers millions of deliveries every week for thousands of businesses around the world across a range of industries, from grocery and prepared meals to pharmacy, flowers, and furniture.


About the role

Onfleet is seeking an experienced Engineering Manager in Latin America, USA or Canada to join one of our innovative, cross-functional agile teams. You will work with our talented product, engineering, go-to-market and leadership teams to build resilient, performant, and maintainable systems for our last-mile delivery platform. We aim to build solutions that are not just functional but transformative, positioning Onfleet as the most trusted, user-friendly, and forward-thinking company in the last-mile delivery software space.


We’re looking for a thoughtful leader who knows how to drive execution without being on the critical path. You delegate effectively, build clarity and trust, and coach people through both growth opportunities and tough moments. You’re able to navigate conflict constructively and act early when something’s not working, balancing compassion with accountability. You create environments where engineers feel safe, supported, and empowered to do their best work.

You will be a pivotal driver in the execution of our engineering strategy, translating vision into delivery while helping scale both our systems and our teams. You’ll foster a culture of collaboration, innovation, and engineering excellence. In close partnership with product and design, you’ll drive roadmap execution, balance priorities, and ensure the team consistently delivers high-quality solutions. You’ll coach and support the team in continuous improvement and engineering best practices.


What you'll do:


You’ll lead and contribute to a high-performance engineering culture where transparency, continuous feedback, and data-driven insights guide your coaching, process improvements, and experimentation with tools to enable the team’s success and growth.

  • Responsible for shipping functionality and collaborating with cross-functional teams and leaders during the full product development lifecycle. 
  • Work with design, product, and engineering leadership to drive the engineering vision and strategy of Onfleet. 
  • Drive engineering initiatives that reduce pain points and improve engineering code efficiency and releases. 
  • Demonstrate a proactive approach and lean mindset, finding and understanding bottlenecks, as well as process and technology improvement areas, utilizing individual coaching and agile leadership to achieve continuous improvement. 
  • Capable of driving software development in a fast-paced, agile startup environment. 
  • Analyze qualitative and quantitative data to drive product, technical, and team improvements.
  • Represent the team in planning and product meetings.
  • Work with the team to reduce technical debt and sustainably scale our architecture.
  • Optimize engineering processes and policies to drive velocity and quality.
  • Partner closely with product management to build new features and enhance existing ones.
  • Mentor and develop the careers of team members varying in seniority and experience.
  • Hire and grow the team.
  • Able to develop inclusive teams to foster growth and diversity.
  • Ready to mentor the team to grow by providing stretch assignments and opportunities relevant to their interests.
  • Mentor engineers, fostering an environment of psychological safety.

What You’ll Bring:


You bring a self-motivated, highly engaged, resourceful, driven, and passionate leadership style focused on delivering results by empowering others and removing blockers, rather than being the critical path yourself.

  • Expert in software development as part of an agile team, Scrum Master experience
  • At least 5 years of hands-on software development experience building and delivering real production products, with solid knowledge of service architecture, clean code practices, unit and integration testing, and code refactoring.
  • A good understanding of service architecture, as well as lean software development principles.
  • At least 3 years of experience as an Engineering Manager leading small to mid-sized teams. 
  • A Bachelor’s or Master’s degree in Computer Science or a closely related field.
  • A proven track record and passion for eliminating waste, whether in internal processes, meetings, or practices, while identifying and coaching low performers or making tough decisions to maintain a high-performing team. 
  • You relentlessly focus on creating a positive, motivated team environment without losing sight of what it takes to achieve outstanding execution and results.
  • Team development skills, including setting goals, delegating effectively, coaching through challenge, and delivering honest, respectful feedback, even in tough moments. You recognize when things aren’t working and take fair, early action to support individuals and protect the team.
  • Ability to make high-level prioritization decisions quickly and thoughtfully. The backbone to make tough decisions when necessary.
  • Exceptional English verbal and written communication skills.
  • Strong skills in critical thinking, decision-making, problem-solving, and attention to detail.
  • Experience managing quality incidents as both a technical lead and a communication lead.
  • Great project management and leadership, with a passion for customer satisfaction and product ownership. 
  • Experience with Continuous Integration and shift-left, developer-owned quality practices, along with a willingness to mentor and share that knowledge with direct reports.

Nice To Have:

  • Experience from multiple roles within an agile team. 
  • Technical leadership experience with coaching individuals and teams in Test Driven Development, refactoring, and breaking up monoliths into scalable services.

How We Lead At Onfleet


We value leaders who empower their teams, coach through challenges, and stay out of the critical path. At Onfleet, engineering managers are facilitators of clarity, not command-and-control operators. We expect our managers to lead with trust, emotional intelligence, and a strong sense of ownership for outcomes. Execution is essential, but it’s achieved through delegation, support, and shared accountability, not by being the most active contributor.


Location: 

  • While we are headquartered in San Francisco, we are seeking candidates from the USA, Canada, and Latin America to apply for this remote-first position. 
  • Onfleet offers flexible work arrangements.  You can work from home or anywhere with a reliable internet connection. Our global workforce includes employees working from 5 continents.
  • The team works core hours within the US Time Zones (PST - EST), so the ability to work within these hours is required. 

Onfleet offers competitive compensation that is adjusted based on both location and experience. For candidates located in the U.S. or Canada, the salary range for this role is $140,000 to $175,000 USD annually. Compensation for candidates based in Latin America will be determined based on local market benchmarks and cost of living.

We may use automated tools or AI-assisted systems to support resume screening and candidate evaluation. These tools help us process a high volume of applications efficiently and fairly. All final hiring decisions are made by real humans. By applying, you acknowledge that such tools may be used in the early stages of the hiring process.


Please note that compensation and benefits may vary by location in accordance with local market standards and legal requirements.


What We Offer:

  • Generous employee stock options
  • Comprehensive health, dental, vision, disability, and life insurance pending on location.
  • Flexible vacation policy
  • 401(k) for US employees
  • Apple MacBook Pro (or equivalent)


Onfleet is an Equal Opportunity Employer:

Onfleet’s culture is one that strongly values diversity in its workplace and we are committed to working with potential team members who can bring diverse perspectives and experience to our company and culture. 

We do not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.

We highly encourage members of underrepresented groups to apply and we will consider qualified applicants with arrest and conviction records. 

Product Development

Remote (United States)

Remote (Canada)

Remote (Brazil)

Remote (Mexico)

Remote (Argentina)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling