Trimble logo

Principal Software Engineer

Trimble

Westminster, CO
Full Time
Senior
27 days ago

Job Description

About the Role

Principal Software Engineer, Web Extensibility at Trimble. Dedicated to the world's tomorrow, Trimble is a technology company delivering solutions that enable our customers to work in new ways to measure, build, grow and move goods for a better quality of life. Core technologies in positioning, modeling, connectivity and data analytics connect the digital and physical worlds to improve productivity, quality, safety, transparency and sustainability. From purpose-built products and enterprise lifecycle solutions to industry cloud services, Trimble is transforming critical industries such as construction, geospatial, agriculture and transportation to power an interconnected world of work. The role involves leading the design and development of a robust JavaScript API for web-based products, focusing on security, scalability, and user experience, and collaborating with internal and external stakeholders to shape the platform's future.

Key Responsibilities

  • Lead the end-to-end design, development, and deployment of a JavaScript API for our web-based products, with a strong focus on security and performance.
  • Architect robust, scalable, and secure API solutions, demonstrating expertise in web security concerns and mitigation strategies.
  • Collaborate with a multidisciplinary team of engineers, product managers, and UX designers to define API requirements and ensure a seamless developer experience.
  • Serve as a technical mentor and leader for both junior and senior engineers, fostering a collaborative and high-performance culture.
  • Drive innovation by identifying and integrating emerging web technologies and best practices into the API development process.
  • Contribute to the SketchUp for Web application, including bug fixes and small feature enhancements.
  • Assist in establishing and maintaining a clear strategic vision and roadmap for the web extensibility platform, ensuring alignment with industry trends and market needs.

Requirements

  • 7+ years as a professional software developer with extensive experience in web development.
  • Proven expertise in designing and building JavaScript APIs for web-based products.
  • Deep understanding of web security principles and best practices related to API development.
  • Strong software architecture skills.
  • Proficiency in JavaScript, TypeScript, and Vue.
  • Hands-on experience with building web applications and platforms, demonstrating a deep understanding of development frameworks and technologies.
  • Proven track record of collaborating with global multidisciplinary teams, including engineers, data scientists, and industry experts.

Nice to Have

  • Advanced degree in a relevant field such as Engineering or Computer Science.
  • Proven ability to lead teams composed of both junior and senior engineers.
  • Prior experience in the Architecture & Design sector including familiarity with the architectural design process.
  • Experience in developing strategic partnerships and representing the company at industry events and conferences.

Qualifications

  • Experience with 3D modeling tools.

Benefits & Perks

  • Competitive salary with a hiring range of 170,554 to 230,444.
  • Bonus eligibility.
  • Comprehensive core benefits including Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans.
  • Tax savings plans for health, dependent care, and commuter expenses.
  • Paid Parental Leave and Employee Stock Purchase Plan.

Working at Trimble

Trimble is proud to be an equal opportunity employer. We welcome and embrace diversity and take affirmative action to employ and advance individuals without regard to race, color, sex, gender identity or expression, sexual orientation, religion, age, physical or mental disability, veteran status, pregnancy, national origin, marital status, genetic information, and all other legally protected characteristics. We forbid discrimination and harassment in the workplace based on any protected status or characteristic. The company is committed to providing reasonable accommodations for individuals with disabilities and sincerely held religious beliefs in our job application procedures.

Apply Now

Job Details

Posted AtJun 27, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Trimble

Website

trimble.com

Company Size

10000+ employees

Location

Westminster, CO

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches