Talent.com
Senior Software Engineer
Senior Software EngineerTrimble • Richmond Hill, Ontario (Applanix), Canada
Senior Software Engineer

Senior Software Engineer

Trimble • Richmond Hill, Ontario (Applanix), Canada
26 days ago
Job type
  • Full-time
Job description

Bridge the Physical & Digital Worlds: Lead Global Software Engineering Excellence at Trimble!

As a Sr. Software Engineer with Cloud Expertise, you will drive innovation that directly impacts how global industries connect and scale for Trimble in Richmond Hill, Canada.

About Us:

Trimble is an industrial technology company transforming the way the world works by delivering solutions that enable our customers to thrive. We create technologies that connect the digital and physical worlds, helping our customers increase productivity, quality, safety, and sustainability. From purpose-built products to enterprise-level solutions, our technology empowers professionals in construction, geospatial, government, transportation, and more.

The Trimble Field Systems segment provides solutions to increase precision and productivity in construction tasks by empowering stakeholders to collect accurate information and manage conditions with cutting-edge technology.

Trimble Applanix: The Trimble Applanix Team specializes in building industry-leading GNSS-aided inertial technology and mobile positioning solutions for sensors and vehicles. By leveraging a deep expertise in inertial manufacturing and sensor fusion, we deliver high-precision direct georeferencing for imaging devices and handle complex systems integrations. Our capabilities extend from real-time processing to post-mission mobile mapping, providing a comprehensive ecosystem of software and hardware designed for elite geospatial performance. If it drives, flies or floats, our tailored positioning solutions get people moving in the right direction!

What Makes This Role Great:

You will be the primary Sr. Software Engineer and navigator of our cloud modernization journey, owning the evolution of our public-facing APIs and web applications. This is a unique opportunity where you will influence high-level product strategy and documentation governance while staying deeply connected to the code.

Key Exciting Responsibilities

Cloud Product & API Ownership

  • Strategic Lifecycle Management: Lead the evolution of public-facing APIs and web applications, with a dedicated focus on scalability, reliability, and industry-standard documentation.

  • Operational Stewardship: Oversee the ongoing maintenance and operational support for all cloud-hosted products and internal systems integrations.

  • Cross-Functional Collaboration: Partner with diverse departments to unify the API ecosystem with internal systems and design microservices that facilitate seamless inter-divisional connectivity.

Ecosystem & Technical Stewardship

  • Legacy Modernization: Drive the strategic transition of desktop applications into robust, AWS-hosted microservices.

  • Technical Blueprinting: Translate complex business requirements into actionable technical strategies, including microservice decomposition and phased implementation roadmaps.

  • Documentation Excellence: Champion best practice documentation standards, ensuring architecture diagrams and API specifications are finalized prior to development.

Backend Engineering & Quality Assurance

  • Full-Stack Contribution: Perform hands-on backend development and refactoring using C#, focusing on the migration of legacy features to cloud-native environments.

  • System Performance: Troubleshoot and resolve complex architectural and performance challenges within distributed systems.

  • Requirement Verification: Conduct pre-QA validation to ensure development outputs align with design specifications, maintaining architectural integrity and reducing project friction.

Technical Leadership & Collaboration

  • Project Leadership & Mentorship: Provide technical direction and project-based leadership to a global team; facilitate sprint planning and offer mentorship to foster professional growth (non-managerial).

  • Stakeholder Liaison: Serve as the primary technical interface for business stakeholders, translating high-level vision into functional technical deliverables.

  • Operational Discipline: Cultivate a team culture rooted in execution, collaboration, transparent communication, and comprehensive documentation.

Essential Skills & Experience

  • 5+ years of experience spearheading the full software development lifecycle (SDLC) within AWS or Azure ecosystems, with specialized expertise in backend development.

  • Technical Stack: Deep understanding and proficiency in C# and .NET, and JavaScript.

  • Demonstrated success in microservices decomposition, RESTful API design, and managing the complexities of distributed systems.

  • Proven ability to lead high-priority technical projects and a genuine passion for fostering a collaborative culture through peer mentorship.

  • Skilled in producing comprehensive technical documentation.

Bonus Points:

  • Demonstrated interest or experience utilizing AI-assisted engineering tools to drive personal productivity and stay at the forefront of modern software development practices.

Logistics:

Location: Richmond Hill, (4 days in office)

Travel Requirement: <10%

Why You'll Love Working With Us

At Trimble, we're not just a company that "does good"—we are a team dedicated to making a tangible, positive Real-World Impact. We build innovative solutions designed to solve the world's most critical challenges. From construction sites to transportation hubs, our work tangibly improves how people live, build, move, and grow.

You'll work on projects that truly matter: Our purpose-driven culture means you'll be helping to build and deliver solutions that make work faster, safer, and more sustainable for millions of people worldwide.

Collaborate with like-minded people: Our strong internal culture is a "hidden gem." You will work with a collaborative, supportive team that shares your purpose and fosters a genuine sense of belonging.

Be an owner: Trimble thrives on individuals who take initiative and embrace ownership. You'll find an entrepreneurial spirit where success is often "self-authored," empowering proactive "doers."

Cloud Technical Lead, AWS, Azure, Software Engineer, C#, Microservices, API Development, Backend Architecture, Distributed Systems, Software Engineering Lead, Richmond Hill Tech Jobs, Remote Leadership


How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.

Join a Values-Driven Team: Belong, Grow, Innovate.

At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.

Trimble’s Privacy Policy

If you need assistance or would like to request an accommodation in connection with the application process, please contact om.

Create a job alert for this search

Senior Software Engineer • Richmond Hill, Ontario (Applanix), Canada

Similar jobs

Senior Software Engineer

TapMangoToronto, ON, CA
Full-time

We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi...Show more

 • Promoted

Senior Software Engineer

fiveonefourToronto, ON, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio...Show more

 • Promoted

Senior Software Engineer

TactableToronto, Ontario, Canada
Full-time

What if you could build software that didn’t just scale, but transformed entire organizations?.At Tactable, this is what drives us.We’re building a world-class cloud, data, and API engineering firm...Show more

 • Promoted

Senior Software Engineer

PassageToronto, Ontario, Canada
Full-time

Who We Are Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all around the wor...Show more

 • Promoted

Senior Software Engineer

HMC ArchitectsToronto, ON, CA
Full-time

HMC Architects is an employee-owned design firm with an inherent desire to make a difference in our communities.As a purpose-driven brand based on values, our mission to design for good drives ever...Show more

 • Promoted

Senior Software Engineer

Edgecom EnergyToronto, ON, CA
Full-time

Seniority level: Mid‑Senior level.Job function: Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut...Show more

 • Promoted

Senior Full Stack Engineer

OutlierMarkham, Canada
Remote
Full-time

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio...Show more

 • Promoted

Senior Software Engineer

TrimbleRichmond Hill, York Region, CA
Full-time

Architect the Future: Lead Our Cloud Evolution as a Hands-On Technical Lead!.Ready to bridge the gap between visionary architecture and hands-on execution? As our Cloud Technical Lead, you will spe...Show more

 • Promoted

Senior Software Engineer

Passage InternationalToronto, Ontario, Canada
Full-time

Who we are Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all around the wor...Show more

 • Promoted

Senior Software Engineer

ShakepayToronto, ON, CA
Full-time

At Shakepay, we’re on a mission to usher in the Bitcoin golden age.We’re reimagining financial services to give every Canadian their fair shake.Our culture is built around doing work that matters, ...Show more

 • Promoted

Senior Software Engineer

CEM Benchmarking Inc.Toronto, ON, CA
Full-time

We are CEM Benchmarking, a global data and insights firm for institutional investors including pension funds, insurance companies, endowments, foundations, family offices and sovereign wealth funds...Show more

 • Promoted

Senior Software Engineer II, Observability

Wave HQToronto, ON, CA
Full-time

At Wave, we help small businesses to thrive so the heart of our communities beats stronger.We work in an environment buzzing with creative energy and inspiration.No matter where you are or how you ...Show more

 • Promoted

Senior Software Engineer

Trimble Inc.Richmond Hill, Ontario, Canada
Full-time

Overview Architect the Future: Lead Our Cloud Evolution as a Hands-On Technical Lead! Ready to bridge the gap between visionary architecture and hands‑on execution? As our Cloud Technical Lead, you...Show more

 • Promoted

Senior Software Engineer

TRAFFIXToronto, ON, CA
Full-time

TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more

 • Promoted

Senior Software Engineer

Caribou Health Technologies IncToronto, ON, CA
Full-time

Caribou is building the engagement infrastructure for the home care workforce and the agentic layer for home care operations.The home care workforce is the largest and fastest-growing workforce in ...Show more

 • Promoted

Senior Software Engineer

Guidewire SoftwareToronto, ON, CA
Full-time

Guidewire’s Product Development and Operations (PDO) organization builds and runs the cloud platform that powers the world’s most trusted P&C insurance software.You’ll join a collaborative, agile g...Show more

 • Promoted

Senior Software Engineer

Resolver, a Kroll BusinessToronto, ON, CA
Full-time

Senior Software Engineer at Resolver owns the design, development, and delivery of key features within our software.They work across the full development lifecycle, from discovery and design throug...Show more

 • Promoted

Senior Software Engineer, Growth

SamsaraToronto, Ontario, Canada
Full-time

Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (Io...Show more