Open
Positions

Software Engineer - DevOps

We’re looking for passionate software engineers at all levels of experience, from college graduate to senior-level professional. Trimble MAPS is an established leader, providing software solutions for the transportation and logistics needs of our customers.   Our engineers directly shape our future and have the opportunity to influence products from day one.
This role is important because our web sites and services process many millions of transactions daily.  Thousands of customers depend on our web products each minute of every day. Premium performance and constant availability are essential to meeting their needs.  At Trimble MAPS, you’ll have the opportunity to work with the latest tools and technologies, and you’ll research, design, and implement solutions to ensure that we maintain quality at any scale.
Job Description:
DevOps Engineers at Trimble MAPS are responsible for deploying, monitoring, and sometimes even building web applications and web services. This specific position requires expertise using Amazon Web Services (AWS) to build and maintain an efficient, cost-effective, fault-tolerant server-side infrastructure. Most importantly, we are looking for a technically strong, hands-on engineer, who has desire to: 1) constantly learn more about AWS 2) work within a Microsoft technology stack, 3) maintain and extend existing infrastructure, 4) take pride in overall product quality, and 5) work with others, including software engineers and product managers to build the best products in the industry.
Qualifications:
 

  • BS in Computer Science, or similar degree
  • Is a great problem solver who takes pride in their work
  • Must have an automate-first and automate everything attitude
  • Proven experience with the AWS platform and tools such as EC2, ECS, Lambda, S3, IAM, CloudWatch
  • Hands on familiarity with Infrastructure as Code (Terraform preferred)
  • Must have an automate-first and automate everything attitude
  • Experience with configuration management and automation platforms (Chef, Puppet, Ansible, Packer)
  • Strong scripting skills (Powershell and Python preferred)
  • Experience working with a CI/CD environment (Jenkins preferred)
  • Experience with containerization (Docker) and/or orchestration (e.g. Kubernetes) is a plus


Responsibilities: 
 

  • Design, build and manage highly scalable, secure and available AWS infrastructure
  • Advise and implement cloud best practices based on AWS Well-Architected Framework
  • Create tools and automated workflow capabilities to enable software engineers to promote code across different environments with maximum velocity
  • Monitor overall site performance and health, including being part of an on call rotation


Trimble MAPS is located on Route 1 in Princeton, NJ in a new office beautifully designed to support our recent and expected future growth. Princeton is conveniently located between New York City and Philadelphia. Trimble MAPS offers great benefits such as a generous PTO package,  paid healthcare, 401K, stock options, ESPP, education reimbursement and many wellness initiatives.  We also offer flexible schedules, casual dress, volunteer opportunities, child care discounts, and a corporate women’s network. 
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 
#engineering 

Trimble Inc. 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