Humberger Nav
mployee.me logo
FounditPosted on 2026-05-27
Trimble Logo

Staff Software Engineer

Trimble

ChennaiFull time4-12 years400000-1200000 INR

We do not know your resume yet

Upload your resume to unlock your actual match score and identify important JD keywords before applying.

Recruiters may search these ATS Keywords in your resume

29+Important JD
Keywords
goqaAWSapiawsgcpJava.NET + 21 more

Job Description

As a Staff Software Engineer, you will be technically leading a team that builds cutting edge enterprise backend services responsible for digital transformation within Trimble. This role is ideal for someone passionate about building highly scalable cloud native backend services that provides a transformative customer experience.

A Software Engineer IV is a subject matter expert with enough experience to lead a dynamic team and engage in the assigned project contributing to a high level and low-level designs, coding, unit testing, system integration, bug fixing, design documentation, and generation of reports.

A Software Engineer IV is responsible for holding the sanity of the project by ensuring the industry-standard design and coding practices are followed.

A Software Engineer IV works closely with the Project / Product Manager to assimilate requirements, conduct a technical study of the requirement independently, or as a taskforce to arrive at the work estimate to deliver the requirements.

The Software Engineer IV is responsible for conducting performance reviews independently or in joint fashion with the manager for the team members belonging to her/his organization.

Main Responsibilities

  • Completely accountable for own work and work of the team assigned.
  • Conduct technical self-study from time to time to keep up to the rapidly advancing industry especially in the cloud native space and bring innovative ideas to the table during the product s feature discussions.
  • Works closely with the Product/QA team and helps them prototype things that would need a developer s input.
  • Responsible for building highly scalable cloud services that can handle high throughput and low latency metrics
  • Help deliver an exceptional cloud native experience by improving the performance and quality of our existing solutions.
  • Translate high-level product descriptions and requirement documents and propose one or more software designs at the module level.
  • Follow well-defined Design Patterns and practice SOLID / GRASP techniques.
  • Document work, software designs, code, and record and produce high level/low-level artifacts
  • Present work to the team for review or other purposes. Accurate Project Status Reporting on a weekly basis and as needed by the management.
  • Participate in reviews of work done by peers and provide constructive feedback.
  • Be contemporary, by adopting technological and market evolutions.
  • Estimate, plan, and organize own work and work of a small team if assigned with very little or moderate supervision.
  • Ensure team motivation and morale.
  • Ensure smooth execution of projects with peer coordination and support.

Key Result Area

  • Accountability for assignments, timely delivery, and meeting or exceeding quality requirements.
  • Represent the team with business stakeholders and strive for continuous feedback loop and improvements

Skill Set

  • Good understanding of cloud native backend services, operating systems principles, software architectures, software design, data structures and software engineering principles
  • Proficiency in the following areas
  • Backend development
  • OOAD and Design Patterns
  • Java / Python / .NET / Go - any of these programming languages
  • Working knowledge in any of cloud providers like AWS / Azure / GCP
  • Exposure to building API based cloud services / applications is preferred.
  • Good analytical and problem-solving skills.
  • Must have done at least 3 large enterprise-level implementations or 4 to 6 projects using these technologies.
  • Must have served in an organization where agile practices are in use.
  • Excellent communication and interpersonal skills.
  • Upbeat, highly motivated, and a self-starter

Qualifications & Experience

  • Total of at least 8 to 12 years of experience and must have a working experience of about 4 to 6 years in relevant areas from a tier-1 organization.
  • 10th Grade: State Boards 90%. Central or International Boards: 80%
  • 12th Grade: State Boards 90%. Central or International Boards: 80%
  • Must be a graduate from a tier-1 or a tier-2 ranked institute studying Computer Science Engineering with a strong academic record.
  • Undergraduate: GPA 8.0 ( Central institutes ) 8.5 ( State institutes ) - In a scale of 10
  • Post Graduation: GPA 8.0 - In a scale of 10
  • A score of 7.0 GPA in a scale of 10 is acceptable if the candidate is from a tier-1 institute

Supervisory Responsibility

Supervise a team of software engineers.

Reporting To

Engineering Manager and above

About The Company

Trimble

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 industries such as agriculture, construction, geospatial, and transportation. For more information about Trimble (NASDAQ: TRMB), visit: www.trimble.com. Trimble products are used in over 141 countries around the world. Employees in more than 30 countries, coupled with a highly capable network of dealers and distribution partners serve and support customers worldwide. As the market leader in most of our businesses, we offer a compelling value proposition to our customers based on productivity, return on investment, and environmental stewardship. Come position yourself with an innovative industry leader and position yourself for success.

Company Size10000+
Founded1978 (46 yrs old)
HeadquartersSunnyvale, California, USA
IndustryIT Services & Consulting

How to Apply Better for This Job

This section explains the correct next step without forcing sign-in immediately.

1

Check ATS score before applying

Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.

2

Customize your resume for this JD

Match your resume with the job description and add go , qa , AWS , api , aws , keywords where they fit naturally.

3

Find similar jobs too

Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.

Ready with your customized resume?

Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.

Apply on Foundit

Market Insights:Best Programming Analyst Jobs in India

Find the latest Programming Analyst jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.

40+ATS and HR-based resume checks available through ResuScan
8L+Jobs available through Job Match Pro for users looking for relevant jobs
206K+Resume keyword scans completed through Resume Keywords by Mployee.me
Apply with a custom resume