Principal Software Engineer
Appian · Chennai, India · Engineering
About this role
Appian is hiring a principal-level Software Engineer based in Chennai, India. The posting calls out experience with AWS, Kubernetes, Terraform, Ansible.
- Role
- Software Engineer
- Function
- software engineering
- Level
- principal
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Chennai, India
- Department
- Engineering
More roles at Appian
Job description
from Appian careersHere at Appian, our values of Intensity and Excellence define who we are. We set high standards and live up to them, ensuring that everything we do is done with care and quality. We approach every challenge with ambition and commitment, holding ourselves and each other accountable to achieve the best results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together.
We are looking for a Principal Software Engineer with deep expertise in AWS and Infrastructure as Code (IaC) to design, build, and scale highly reliable cloud platforms. This role will be responsible for defining infrastructure architecture, driving automation-first practices, and mentoring engineers while delivering secure, scalable, and cost-effective cloud solutions.
You will work closely with platform, security, SRE, and product teams to enable self-service, zero-touch infrastructure provisioning and improve developer velocity across the organization.
Technical Leadership
- 15+ years Design and own cloud infrastructure architectures on AWS using Infrastructure as Code.
- Lead the development of reusable, versioned IaC modules and frameworks.
- Build and maintain infrastructure using tools such as: Terraform / CloudFormation / CDK Ansible (where applicable)
- Implement CI/CD pipelines for infrastructure provisioning and change management.
- Drive immutable infrastructure and automated environment lifecycle management.