Lead Software Engineer, Delivery Platform

4 days ago


Toronto, Canada Serve Robotics Full time

Lead Software Engineer, Delivery Platform 1 day ago — Be among the first 25 applicants. This range is provided by Serve Robotics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base Pay Range $150,000.00/yr - $200,000.00/yr Overview At Serve Robotics, we’re reimagining how things move in cities. Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, make deliveries available to more people, and benefit local businesses. The Serve fleet has been delighting merchants, customers, and pedestrians along the way in Los Angeles, Miami, Dallas, Atlanta and Chicago while doing commercial deliveries. We’re looking for talented individuals who will grow robotic deliveries from surprising novelty to efficient ubiquity. We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future we want to live in. We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end‑to‑end user experience. Our team is agile, diverse, and driven. We believe that the best way to solve complicated dynamic problems is collaboratively and respectfully. Role As the Delivery Platform Engineering Lead, you will oversee the development of highly scalable and robust systems that power our Delivery Management and Fleet Management platforms. You will spend about 75% of your time coding, designing, and reviewing Elixir code, while also providing leadership and direction to a small, focused engineering team. Your goal is to ensure that our systems meet the demands of rapid expansion, remain reliable, and are built to support ongoing innovation in the logistics domain. Responsibilities Architect & Develop: Design, implement, and maintain distributed systems in Elixir, focusing on scalability, fault tolerance, and performance. Technical Leadership: Mentor a small team of engineers, establish best practices, and lead by example through hands‑on coding and code reviews. Platform Ownership: Own the Delivery and Fleet Management platforms, ensuring they meet SLAs, reliability targets, and evolving business requirements. Scaling & Performance: Identify bottlenecks, devise solutions, and optimize systems to handle rapid increases in traffic and data volume. Collaboration: Partner with product managers, operations teams, and other stakeholders to align technical solutions with business objectives. Quality & Process Improvement: Champion code quality, testing strategies, and continuous integration/deployment. Proactively seek opportunities to streamline workflows and enhance team productivity. Future‑Proofing: Stay current with emerging technologies and industry best practices, integrating relevant tools and techniques to keep our platforms cutting‑edge. Qualifications 5+ years of professional experience in software development. Technical Experience: 2+ years of experience in Elixir or Erlang with a strong background in building large‑scale, distributed systems. Solid grasp of concurrency, fault tolerance, and event‑driven architectures. Familiarity with cloud services (AWS, GCP) and containerization (Docker, Kubernetes) is a plus. Leadership & Team Management: Experience managing small, agile engineering teams. Strong communication skills for both technical and non‑technical audiences. Hands‑On Approach: Comfortable spending ~75% of your time coding, troubleshooting, and reviewing code. Passion for building well‑crafted, maintainable software. What Makes You Stand Out Strategic Vision: Think beyond immediate tasks to chart a roadmap that ensures platform longevity and innovation. Process Innovator: Identify inefficiencies and drive changes that boost overall team performance. Relentless Drive for Quality: Set high standards for code and system design, continually raising the bar for your team and organization. Strong Cross‑Functional Communicator: Collaborate effectively with product, operations, and executive teams to align technology and business goals. Passion for Logistics: Bring curiosity and enthusiasm for solving complex challenges in delivery and fleet management, keeping up with the latest trends and technologies. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries Technology, Information and Internet Referrals increase your chances of interviewing at Serve Robotics by 2x. Get notified about new Lead Software Engineer jobs in Toronto, Ontario, Canada. #J-18808-Ljbffr



  • Toronto, Canada Serve Robotics Full time

    Lead Software Engineer, Delivery Platform 1 day ago — Be among the first 25 applicants. This range is provided by Serve Robotics. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base Pay Range $150,000.00/yr - $200,000.00/yr Overview At Serve Robotics, we’re reimagining how things move in cities....


  • Toronto, Canada Serve Robotics Full time

    A leading robotics company in Toronto is seeking a Lead Software Engineer for the Delivery Platform. This role involves overseeing the development of scalable systems, providing technical leadership while primarily coding in Elixir. Candidates should have over 5 years of software development experience, specifically with distributed systems. Responsibilities...


  • Toronto, Canada Serve Robotics Full time

    A leading robotics company in Toronto is seeking a Lead Software Engineer for the Delivery Platform. This role involves overseeing the development of scalable systems, providing technical leadership while primarily coding in Elixir. Candidates should have over 5 years of software development experience, specifically with distributed systems. Responsibilities...


  • Toronto, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Sr Software Engineer

    3 weeks ago


    Toronto, Canada Uber Full time

    Sr Software Engineer - Delivery Platform About The Role Uber Delivery includes our Uber Eats, Grocery, and Retail products, where we focus on getting goods from a merchant to a customer. We are looking for an experienced Sr Software Engineer to join Uber Delivery. This organization is responsible for serving, ingesting, and indexing data within our feed,...

  • Sr Software Engineer

    3 weeks ago


    Toronto, Canada Uber Full time

    Sr Software Engineer - Delivery Platform About The Role Uber Delivery includes our Uber Eats, Grocery, and Retail products, where we focus on getting goods from a merchant to a customer. We are looking for an experienced Sr Software Engineer to join Uber Delivery. This organization is responsible for serving, ingesting, and indexing data within our feed,...


  • Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per year

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...