Software Engineer II -Python
Trimble.com
Office
Chennai
Full Time
Position Profile – Software Engineer II
Are you a passionate and experienced software engineer looking to make a significant impact in building full-stack cloud-native applications? Then come and join us.
- What will you be doing?
- As a Software Engineer II, you will play a critical role in designing, developing, and maintaining high-quality software solutions using python and AWS tech stack.
Responsibilities:
Software Development:
- Design, develop, and maintain high-quality software components using python
- Document the software designs, code by working closely with the Architecture team.
- Optimize application performance, scalability, and maintainability.
- Contribute to code reviews and ensure adherence to best practices.
- Design and implement cloud-native solutions on AWS/Azure/GCP.
- Leverage cloud services effectively to build scalable and resilient applications.
- Optimize cloud resource utilization and costs.
- Diagnose and troubleshoot complex technical issues.
Cloud Architecture:
Problem-Solving:
- Identify and implement solutions to improve application performance and reliability.
Collaboration:
- Work effectively with cross-functional teams, including product management, design, and QA.
- Contribute to a positive and collaborative work environment.
Agile Methodologies:
- Agile methodologies such as Scrum or Kanban
- Planning for Iterative development cycles
Manage Frequent Releases
What skills & experience will you bring?
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4+ years of experience in software development.
- Strong proficiency in Python (OOP, async programming, etc.)
- Good working knowledge with SQL & NoSQL databases.
- Experience with cloud platforms (Azure/AWS/GCP) and cloud-native development.
- Solid understanding of software design patterns and principles.
- Excellent problem-solving, analytical, and communication skills.
- Strong communication skills and stakeholder management experience
- Familiar with software development best practices
- Ability to work independently and as part of a team.
- Knowledge of DevOps practices and tools (e.g., CI/CD pipelines, infrastructure as code).
- Leveraging AI tools for the development (Good to Have)
- About Business Systems Group
The vision of Business Systems group is to deliver modernized and innovative system solutions and processes that drive business productivity, provide exceptional customer/user experience, support revenue growth and help manage accounting / compliance risk for Trimble.
About Trimble India
Trimble India is a subsidiary of Trimble Inc., a global leader in providing technology solutions for industries such as construction, agriculture, geospatial, and transportation. With a strong presence in India, Trimble offers a wide range of innovative products and services to enhance efficiency, productivity, and sustainability.
How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
Posting Date
09/26/2025
Application Deadline: Applications could be accepted until at least 30 days from the posting date.
Join a Values-Driven Team: Belong, Grow, Innovate.
At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.
Trimble’S Privacy Policy
If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.
Software Engineer II -Python
Office
Chennai
Full Time
September 26, 2025