Staff Software Architect
Location:
Chennai, India
As a
Staff Software Architect
, you will spearhead the design and evolution of cutting-edge enterprise backend services driving Trimble’s digital transformation. This role is designed for a visionary technologist passionate about building highly scalable, cloud-native systems that deliver transformative customer experiences.
Main Responsibilities
Architectural Strategy:
Lead the design of complex, multi-region, and highly available distributed systems. Author high-level documentation and standards for [Azure / AWS] component utilization.
Technical Governance:
Spearhead Architectural Reviews across various product pods to ensure alignment with global reliability, security, and performance standards.
Platform Evolution:
Drive the transition toward [Serverless / Kubernetes / Internal Developer Platforms] to abstract infrastructure complexity and accelerate product development.
Cloud Economics (FinOps):
Partner with Finance and Engineering leadership to manage cloud budgets, implementing automated cost-control measures and attribution models.
Technical Leadership:
Foster a culture of excellence and continuous learning. While this is an individual contributor role, you will "manage outcomes" by mentoring senior engineers and influencing cross-functional roadmaps.
Qualifications & Experience
Experience:
9+ years in software engineering or systems architecture, with a minimum of 5 years focused on large-scale cloud environments.
Architectural Track Record:
Proven experience architecting at least
3 large enterprise-level implementations
or 4–6 major projects in an Agile environment.
Cloud Expertise:
Deep, "under-the-hood" knowledge of cloud primitives (Networking, IAM, Storage, Compute), orchestration (Kubernetes, Nomad), and event-driven patterns (Kafka).
Infrastructure as Code (IaC):
Mastery of Terraform, Pulumi, or CloudFormation at enterprise scale (modular design, state management, and CI/CD integration).
Business Acumen:
Proven ability to translate complex technical debt and architectural trade-offs into business risk for non-technical stakeholders.
Technical Skill Set
Core Development:
Proficiency in
OOAD
, Design Patterns, and at least one major language:
.NET, Java, Python, or Go
.
Cloud Platforms:
Expert knowledge of
AWS, Azure, or GCP
and building API-first cloud services.
Problem Solving:
Exceptional analytical skills with a self-starter, upbeat, and highly motivated mindset.
Preferred (Good to Have):
Frontend:
Knowledge of modern frameworks like
React
.
Compliance:
Deep understanding of
SOC2, HIPAA, or PCI-DSS
within cloud environments.
Community:
Active contributions to Open Source cloud-native projects.
Certifications:
Professional-level AWS/Azure/GCP certifications.
Role Details
Supervisory Responsibility:
Nil (Individual Contributor).
Environment:
Fast-paced, Agile-driven, and innovation-focused.
How to Apply:
Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
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
careers@trimble.com
.