Software Engineer

Title: Software Engineer
Location: Westminster, CO 
Department: Trimble Cloud 
Reports To: Software Architect 

About Us: 

The Trimble Cloud 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. 
We are seeking a self-motivated and enthusiastic Software Engineer to join the Trimble Cloud platform team, specifically the Cloud Architecture team. The Cloud Architecture team is tasked with the design, prototype, and first minimal viable implementation of novel solutions to all kinds of cloud problems. As an Architecture team member, you will be required to understand and apply the latest cloud technologies from the major cloud providers in order to solve complicated Trimble wide problems. 
As a member of the platform team, you will use a variety of technologies and have the opportunity to explore and use new and emerging technologies. We are looking for intelligent, organized, driven, and effective developers. 

 Required Skills and Experience

  • At least 2 years of cloud Software Development Experience.
  • Demonstrably strong Python skills.
  • Deep object-oriented programming knowledge.
  • Strong experience with major cloud providers. Preferably AWS.
  • A wide degree of creativity, openness, and latitude when approaching problems.
  • Excellent written and verbal communicator.

 Desirable Skills and Experience

  • Expertise with Python web development frameworks such as Flask or Falcon.
  • Expertise in front end Javascript development.
  • Experience with C#.
  • Very strong skills in a selected set of AWS services: EC2, S3, Cloudwatch, Lambda.
  • Familiarity and experience with architectural design.
  • Serverless technology experience.
  • Experience with scalability, security and performance engineering for web services.
  • Be an open team collaborator 

 Company Info:

Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety, and sustainability. From purpose-built products to enterprise lifecycle solutions, Trimble software, hardware, and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation, and logistics. For more information about Trimble (NASDAQ: TRMB), visit 
Trimble is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D 


Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field