Launchpad Technologies Inc. Logo

Launchpad Technologies Inc.

Software Development Lead

Reposted 2 Days Ago
Be an Early Applicant
British Columbia, BC
Senior level
British Columbia, BC
Senior level
Lead the development of software solutions for the heavy equipment industry by guiding agile teams, designing scalable applications, and integrating various ERP systems.
The summary above was generated by AI
📌 Senior Heavy Machinery Software Developer Lead

We are seeking an experienced and visionary Senior Heavy Machinery Software Developer Lead to lead the development of mission-critical software solutions that support the digital transformation of the heavy equipment industry. This role is ideal for a hands-on technical leader with deep expertise in .NET, Azure, and industrial data ecosystems, and who brings at least five years of experience working directly within the heavy machinery or industrial automation domain.

The ideal candidate will demonstrate advanced knowledge in Caterpillar equipment data ecosystems, experience with Caterpillar ERP and Microsoft 365 ERP integrations.

🗓 Start date: August 2025
📆 Contract type: Full Time Employee
🌐 Work hours: Monday to Friday, 7.30 to 16.30 PST, Hybrid (Vancouver, British Columbia, Canada)

🛠️ What You’ll Be Doing
  • Lead cross-functional agile teams throughout the entire SDLC, delivering robust and scalable software systems tailored to industrial field operations.
  • Provide day-to-day coaching and mentoring to developers; promote technical excellence and foster a collaborative, inclusive culture.
  • Collaborate with Product, DevOps, and Infrastructure teams to ensure sprint goals and roadmap alignment.
  • Architect scalable microservices and event-driven applications for telemetry, geospatial, identity, and reporting layers.
  • Design systems that integrate Caterpillar ERP, Microsoft 365-based operational platforms, and legacy monoliths.
  • Promote high standards of software design using DDD, Clean Architecture, and advanced Azure service compositions.
  • Design and manage ingestion pipelines for real-time equipment telemetry, including data from Caterpillar, Trimble, and other OEMs.
  • Leverage platforms such as Databricks, Delta Lake, and Azure Functions to support low-latency, high-volume data flows.
  • Develop geofencing, payload tracking, weather monitoring, and asset alerting systems for remote equipment fleets.
  • Build and maintain secure APIs to connect internal systems with third-party diagnostic labs and service providers.
  • Collaborate with DevOps on CI/CD pipelines, AKS, and reusable YAML templates for rapid deployment across staging and production.
  • Continuously optimize Microsoft Azure infrastructure for cost, scalability, and resilience.
  • Ensure observability and compliance through Application Insights, Datadog, and custom alerting tools.
✅ What You Need to SucceedMust-haves
  • 10+ years of professional experience in software development, including 5+ years leading technical teams.
  • 5+ years of hands-on experience in the heavy machinery industry or industrial automation.
  • Proven experience integrating with Caterpillar ERP, Microsoft 365 ERP, and related asset management systems.
  • Strong programming background in .NET Core, C#, Azure PaaS/IaaS, and REST API development.
  • Deep understanding of event-driven architectures, real-time data processing, and microservice design.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Demonstrated excellence in technical leadership, system design, and team mentorship.
Nice-to-haves
  • Microsoft Certified: Azure Fundamentals (or higher)
  • Scrum Foundations Professional Certificate
  • Databricks Lakehouse Fundamentals Certification
  • Experience with Okta, OAuth2, OIDC, PKCE, and IdentityServer4
  • Familiarity with KML geofencing, field logistics, and remote equipment monitoring
🧭 Our Recruitment Process

Here’s what to expect from our candidate-friendly interview process:

  1. Initial Interview – 60 minutes with our Talent Acquisition Specialist

  2. Culture Fit – 30 minutes with our Team Engagement Director

  3. Final Stage – 60 minutes with our Hiring Manager (Technical Interview)

🌟 Why Join Launchpad?

We believe that great work starts with great people. At Launchpad, we offer:

  • 💻 Hybrid model with provisioning of hardware setup to Work From Home

  • 💸 Competitive compensation
  • 📚 Training and learning stipends

  • 🧘‍♂️ A culture that values autonomy, purpose, and human connection

✨ Ready to make your mark? Apply now and be part of something exciting.



Top Skills

.Net
Azure
Caterpillar Erp
Databricks
Delta Lake
Microsoft 365
Rest Api

Launchpad Technologies Inc. Vancouver, British Columbia, CAN Office

625 Howe St, Suite 750, Vancouver, British Columbia, Canada, V6C 2T6

Similar Jobs

13 Hours Ago
Hybrid
Vancouver, BC, CAN
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
As a Senior Engineer at Xero, you'll develop scalable platforms focusing on user management and authentication, ensure engineering excellence, and mentor teammates.
Top Skills: .NetC#C++GoJava
13 Hours Ago
Remote or Hybrid
Vancouver, BC, CAN
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
The Senior ML Engineer will lead AI research infrastructure design, manage technical debt, enhance data usability, and mentor a globally distributed team.
Top Skills: AWSGenai FrameworksPython
13 Hours Ago
In-Office
New Westminster, BC, CAN
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
The Software Development Engineer II will design and maintain scalable backend systems, collaborate with cross-functional teams, and mentor junior engineers.
Top Skills: AWSGoJavaKotlin

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account