principal Software Engineer tech_leadership

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

Consultant
Chennai, India · mid
SQL AWS GCP
Consultant
Tokyo, Japan · mid
SQL AWS GCP
Consultant
Seville, Spain · mid
SQL AWS GCP
Consultant (Software Implementation)
McLean, VA · mid
SQL AWS GCP
Consultant (Software Implementation, Public Sector)
McLean, VA · mid
SQL AWS GCP
All Appian jobs →

Job description

from Appian careers

Here 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.

Summary:
The Principal Software Engineer will leverage their expertise in AWS and Infrastructure as Code (IaC) to design, build, and scale highly reliable cloud platforms. This role is pivotal in defining infrastructure architecture, promoting automation-first practices, and mentoring engineers to deliver secure, scalable, and cost-effective cloud solutions. The successful candidate will collaborate with platform, security, SRE, and product teams to facilitate self-service, zero-touch infrastructure provisioning, enhancing developer velocity across the organization.

Responsibilities:

  • 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, and Ansible.
  • Implement CI/CD pipelines for infrastructure provisioning and change management.
  • Drive immutable infrastructure and automated environment lifecycle management.
  • Define best practices for scalability, availability, security, and cost optimization.
  • This is an excerpt. Read the full job description on Appian careers →
All software engineering jobs software engineering in Chennai, India Jobs in Chennai, India software engineering salaries software engineering career path
All Appian Jobs Browse software engineering roles principal positions