Trimble Inc. Logo

Trimble Inc.

Lead Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Senior level
Chennai, Tamil Nadu
Senior level
Join the Trimble Cloud platform team to design and implement cloud solutions, utilizing your strong Python and cloud computing skills. Collaborate with team members to tackle complex problems with creativity and communicate effectively. Apply your experience with AWS and web development frameworks to enhance Trimble's services across various industries.
The summary above was generated by AI

Title: Software Engineer 

Location: Chennai

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 5 years of cloud Software Development Experience.

  • Demonstrably strong Python skills.

  • Deep object-oriented programming knowledge.

  • Strong experience with the 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 www.trimble.com 

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

Top Skills

C#
JavaScript
Python

Similar Jobs

2 Days Ago
Chennai, Tamil Nadu, IND
Senior level
Senior level
Software
The Lead Software Developer will oversee software development projects, guide the technical direction, and mentor developers. Responsibilities include engineering high-quality solutions, participating in agile development, conducting code reviews, and providing production support.
Top Skills: C#
4 Days Ago
Chennai, Tamil Nadu, IND
Senior level
Senior level
Hardware • Information Technology • Other • Software • Analytics
The Lead Software Engineer will lead a team responsible for designing, developing, and maintaining software on web/cloud platforms, ensuring quality delivery while mentoring team members. They will manage projects using agile methodologies, interface with other teams, and must be hands-on in coding. Responsibilities include project management, team productivity, and driving customer issues to closure.
Top Skills: C#
12 Hours Ago
Chennai, Tamil Nadu, IND
Mid level
Mid level
Software
The Lead Software Engineer will design and develop enhancements for the VLMS product, participate in the full development life cycle, ensure quality and security of deliverables, and support global customers. Responsibilities include reviewing architecture and code, and driving the success of both the product and the team.
Top Skills: C#

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account