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. As the chosen candidate you will work cross-functionally with product, engineering and leadership to build resilient, performant and maintainable systems for the Courier industry segment and ourTelephony, and Billing domains. We aspire to create solutions that are not just functional but transformative, setting Onfleet apart as the most trusted, user-friendly, and forward-thinking company in the last mile delivery domain.


Our apps, dashboard and APIs power business-critical functions for all our customers, and this role will be a vital contributor towards our shared success. You will be a pivotal driver of the development and execution of our engineering strategy, while fostering a culture of collaboration, innovation and engineering excellence. You will collaborate intimately with product and design to drive our roadmap, balance priorities, and ensure successful team delivery of high-quality solutions. You will coach and guide the team towards continuous improvement and engineering best practices. 


What you’ll do: 

  • You will be 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. 

  • You are a self-motivated, highly-engaged, resourceful, driven, and passionate leader with a player-coach mentality focused on delivering results and unblocking your team.

  • 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 will bring 

  • Expert in software development as part of an agile team, Scrum Master experience

  • At least 7 years of experience in software development and delivery, with knowledge of service architecture, clean code practices, unit and integration testing, and code refactoring. 

  • Deep understanding of service architecture and system design as well as lean software development principles.

  • At least 3 years of experience as an Engineering Manager leading small to mid-sized teams. 

  • A Bachelors or Master’s degree in computer science or near aligned field. 

  • A proven track record and passion for improving internal processes, code structure, and architecture to enhance team efficiency and quality. 

  • Team development skills, with the ability to set team and individual goals, delegate responsibilities, individual coaching, and deliver frequent and transparent feedback. Work with team members to grow in their role and ensure consistent high quality results. 

  • 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 communication lead.

  • Great project management and leadership, with a passion for customer-satisfaction and product ownership. 

  • Experience with Continuous Integration, Test Driven Development, and 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 TDD, refactoring, and breaking up monoliths into scalable services.


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 US Pacific Time (PST) so the ability to work within these hours is required. 


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. 

The pay range for this role is:

160,000 - 185,000 USD per year (United States)

Product Development

Remote (United States)

Remote (Argentina)

Remote (Mexico)

Remote (Costa Rica)

Remote (Colombia)

Remote (Brazil)

Remote (Canada)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling