Software Engineer - US - CO, Westminster
1 day ago

Job description
Elevate Global Connectivity as our Next Software Engineer (Cloud Platform)
Ready to make a tangible impact on global industries using cutting-edge technology? Trimble is looking for a passionate problem-solver like you to join our Platform team You will contribute to the evolution of centralized services that enable connected workflows across the construction, transportation, and geospatial sectors, helping us connect the physical and digital worlds at scale.
About Us
Trimble is a global technology company that connects the physical and digital worlds, transforming the ways work gets done. With relentless innovation in precise positioning, modeling and data analytics, Trimble enables essential industries including construction, geospatial and transportation. Whether it's helping customers build and maintain infrastructure, design and construct buildings, optimize global supply chains or map the world, Trimble is at the forefront, driving productivity and progress.
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.
About the Role
We are seeking a self-motivated and enthusiastic Software Engineer to join the Trimble platform team. The Trimble Platform team builds core platform services such as data storage, authentication, authorization, and data processing that are used by Trimble and Trimble partners in the Buildings, Construction, Transportation, Agriculture, and Geospatial industries. Our cloud services allow Trimble businesses to efficiently build applications and connect content throughout its lifecycle.
As a Software Engineer on the team, you will be contributing to the evolution, architecture, implementation, and maintenance of the centralized services for Trimble Platform. These services play a central role in supporting the Connect and Scale strategy by enabling connected workflows across Trimble products
What You Will Do
Create software designs, implement, and test those designs to meet established requirements
Participate in technical/design reviews as required
As necessary, work independently or with quality assurance personnel to plan and execute product testing
As necessary, perform or enable the ongoing support of software through the creation of design documentation or the performance of defect isolation and resolution
Conduct software engineering according to the team's established procedures, encompassing everything from requirement gathering and planning to implementation, quality checks, performance assessment, and automated deployment of code
Work on microservices and various other AWS/Azure tools and technologies
Work with various log metrics tools and identify anomalies as needed
Work with the author of product documentation to assist in the development and review of product documentation
Write code that is clean, maintainable, and thoroughly documented
Stay up-to-date with the latest development trends and technologies
Understand System Architecture and provide valuable inputs to continuously improve
Learn and adapt to a dynamically changing environment
Collaborate with stakeholders to understand business requirements and ensure solution design meets those needs
What Skills & Experience You Should Have
5+ years of experience in software product development
Experience in cloud software product development preferably on AWS
Strong experience in any programming language, preferably Python
Experience with Serverless Architecture design and implementation
Proficiency in object oriented programming
Experience with REST API development
Familiarity with GIT and CI/CD best practices
Experience with databases preferably NoSQL
Experience with testing frameworks, debugging, and building scripts is a big plus
Excellent analytical and problem solving skills
Good understanding of Agile software development process
Compensation: Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law.
Hiring Range
$122,600.00–$165,500.00Pay Rate Type
SalaryBonus Eligible?
YesCommission Eligible?
No
Benefits: Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan. If this position is identified above as commission- or bonus-eligible, the terms of the commission plan or discretionary bonus plan for which you are eligible will be provided following the employee start date.
How to Apply: Please submit an online application for this position by clicking on the 'Apply Now' button located in this posting.
Application Deadline: Applications could be accepted until at least 30 days from the posting date.
At Trimble, we are committed to fostering a diverse, inclusive, and equitable workplace where everyone can thrive. Guided by our core values—Belong, Innovate, and Grow—we embrace and celebrate differences, knowing they make us stronger and more innovative. We are proud to be an equal opportunity employer, welcoming individuals of all backgrounds and advancing opportunities while embracing race, color, gender identity, sexual orientation, religion, disability, veteran status, or any other protected and diverse characteristic. We are committed to offering our candidates and employees with disabilities or sincerely held religious beliefs the ability to seek reasonable accommodations in accordance with applicable law and/or where it would not constitute undue hardship for Trimble. For more, please see Trimble's Code of Business Conduct and Ethics at , under "Corporate Governance."
Our mission to transform the way the world works starts with transforming how we work together. By actively listening, asking questions, and taking intentional actions, we cultivate a culture that provides equitable opportunities for everyone to contribute and grow.
Trimble's Privacy Policy
If you need assistance or would like to request an accommodation in connection with the application process, please contact
Similar jobs
As a Software Engineer for Trimble Connect, you'll develop scalable cloud-based infrastructure enabling millions to collaborate in 3D and Augmented Reality. · ...
3 weeks ago
We're looking for a software engineer to join our team at Trimble. As a software engineer, you will build scalable cloud-based infrastructure that connects the physical and digital worlds. · Create implement and test sophisticated software designs that meet complex requirements f ...
1 month ago
We are looking for a motivated, low-key, and highly collaborative engineer to help us continue delivering a delightful and powerful SketchUp experience for iPad, · Architect and Develop high-performance code using a modern stack of Swift, SwiftUI, and C++ to power complex 3D mode ...
2 weeks ago
+ Job summary: We are seeking a Staff Data Engineer to join our team at our corporate headquarters in Westminster, Colorado. · + Qualifications: Bachelor's degree in Computer Science Engineering Information Systems or a related technical field 8+ years of progressive experience i ...
1 month ago
We are seeking a Software Engineer with a strong background in developing and maintaining data transformation workflows API services. · Design, develop, and maintain components for data transformation workflows · Collaborate with cross-functional teams to understand requirements ...
1 month ago
We are looking for an iOS Developer to help us continue delivering a delightful and powerful SketchUp experience for iPad. · ...
2 weeks ago
Shape the Future of 3D Design: iOS Engineer (SketchUp for iPad) · Imagine being part of the team that empowers millions of architects, designers, and creators to bring their boldest ideas to life on the world's most intuitive 3D modeling platform. We are looking for a motivated, ...
14 hours ago
This Software Engineer role at Trimble Connect involves developing scalable cloud-based infrastructure for global collaboration in 3D and Augmented Reality. · ...
1 week ago
We are seeking a Software Engineer with a strong background in developing and maintaining data transformation workflows API services. · Design, develop, and maintain components for data transformation workflows · Collaborate with cross-functional teams to understand requirements ...
1 week ago
The team at Advanced Space is leading humanity back to the Moon and pioneering innovative solutions in the space industry.This role will be based in Westminster, Colorado and an ideal candidate for this role will love not just the responsibilities but will also have a passion for ...
2 weeks ago
The team at Advanced Space is leading humanity back to the Moon and pioneering innovative solutions in the space industry. · This role will be based in Westminster, Colorado and an ideal candidate for this role will love not just the responsibilities but will also have a passion ...
2 weeks ago
We are seeking an experienced Principal Embedded Software Engineer I with a strong background in developing embedded applications using Linux and Yocto. · ...
1 month ago
We are looking for a Software Engineer to participate in web application software development for utility network management. · In this role you will lead a software development team successfully while participating yourself also in the development.The purpose of this position is ...
1 month ago
The Principal Software Engineer is responsible for architecting and leading the development of both ground and flight software supporting lunar and deep-space missions. · Serve as a senior technical authority for software architecture, design decisions, and technology selection. ...
2 weeks ago
IDR is seeking a Principal Software Engineer to join one of our top clients for an opportunity in Westminster, CO. This role involves leading the development of ground and flight software solutions for space missions. · ...
1 week ago
Lead a software development team in web application software development for utility network management. · Master of Science in Computer Engineering or an equivalent degree with a good score. · ...
3 weeks ago
Zachary Piper Solutions seeks a Software Engineer to join their team in Arvada, CO. The role involves designing scalable backend systems for mission planning and flight operations. · ...
1 month ago
Zachary Piper Solutions is seeking a Software Engineer to join the Flight + Plan team on a hybrid basis in Arvada, CO. · ...
1 month ago
We are seeking an experienced and strong Senior/Lead Software Engineer (Back-End) to oversee day-to-day operations and development. · ...
1 month ago
Vantor is forging the new frontier of spatial intelligence... and be seen differently. · ...
1 month ago