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.

Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search

Cart

Basket

Share