Taro Logo

Principal Engineer - DevOps

Flexera provides SaaS solutions for technology value optimization, helping companies save billions in technology spend through Hybrid ITAM and FinOps solutions.
DevOps
Principal Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience
Enterprise SaaS · Finance · Cloud

Job Description

Flexera, a pioneer in Hybrid ITAM and FinOps, is seeking a Principal Engineer - DevOps to join their team in Bangalore, India. This is a crucial role where you'll be responsible for driving the architecture, design, and implementation of DevOps solutions for Flexera's Ocean and Elastigroup product lines. The position offers an opportunity to work with a company that saves customers billions in technology spend through their award-winning SaaS solutions.

As a Principal Engineer, you'll be at the forefront of cloud optimization and infrastructure automation, working with cutting-edge technologies including Kubernetes, Terraform, and various cloud platforms (AWS, Azure, GCP). You'll be responsible for designing scalable infrastructure-as-code frameworks, implementing CI/CD pipelines, and optimizing multi-cloud environments for cost and performance.

The role requires a seasoned professional with 10+ years of software engineering experience, including significant DevOps expertise. You'll need strong coding skills in Java, deep knowledge of cloud-native architectures, and experience with infrastructure-as-code tools. This position offers the perfect blend of technical leadership and hands-on development, as you'll be supporting the expansion of new engineering teams in India while contributing to global innovation.

Flexera offers a collaborative and inclusive work environment, with opportunities to shape the technical future of industry-leading cloud optimization products. The company is committed to diversity, equity, and inclusion, making it an ideal workplace for professionals looking to make a significant impact in the technology value optimization space. If you're passionate about DevOps, cloud architecture, and want to work with a company that's transforming how organizations manage their technology investments, this role presents an excellent opportunity for career growth and technical innovation.

Last updated 9 days ago

Responsibilities For Principal Engineer - DevOps

  • Define and evolve DevOps architecture for Ocean and Elastigroup products
  • Design infrastructure-as-code frameworks using Terraform, CloudFormation, and Kubernetes
  • Build and maintain CI/CD pipelines for cloud-native microservices
  • Develop automation scripts and tooling for deployment, monitoring, and incident response
  • Optimize multi-cloud environments for cost, performance, and resilience
  • Implement security best practices across infrastructure
  • Partner with global engineering teams on DevOps standards
  • Support onboarding of India-based Quality Engineering teams
  • Integrate monitoring and alerting tools
  • Lead root cause analysis and postmortems

Requirements For Principal Engineer - DevOps

Java
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 10+ years of software engineering experience, with 5+ years in DevOps
  • Expertise in cloud-native architecture, Kubernetes, and CI/CD tooling
  • Strong coding skills in Java or similar languages
  • Expertise with infrastructure-as-code and cloud cost management tools
  • Experience with SaaS delivery and cloud cost optimization
  • Excellent problem-solving and communication skills

Benefits For Principal Engineer - DevOps

  • Flexible and inclusive work environment
  • Continuous learning opportunities
  • Career growth opportunities
  • Global reach and visibility
  • Equal opportunity employer
  • Diverse and inclusive workplace

Related Jobs