Appian is seeking a Principal Software Engineer with expertise in AWS and Infrastructure as Code to design, build, and scale highly reliable cloud platforms. The role will involve defining infrastructure architecture, driving automation-first practices, and mentoring engineers while delivering secure, scalable, and cost-effective cloud solutions.
Requirements
- Technical Leadership
- 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
- Define best practices for scalability, availability, security, and cost optimization
- Review architecture designs and code to ensure high quality and long-term maintainability
- Infrastructure as Code & Automation
- Enable self-service provisioning for internal teams
- AWS Expertise
- Deep hands-on experience with AWS services including: Compute, Networking, Storage, Security
- Design secure, compliant environments following least privilege and defense-in-depth principles
- Preferred Qualifications
- Experience with Kubernetes (EKS) and containerized workloads
- Familiarity with GitOps workflows
- Experience supporting regulated environments (SOC2, FedRAMP, HIPAA, etc.)
- Strong understanding of cost optimization and cloud economics
- Prior experience in platform engineering or developer enablement teams
Benefits
- health coverage
- Employee Assistance Program (EAP) with free mental health support
- life and disability insurance
- Employee Stock Purchase Program (ESPP)
- retirement/pension plan
- wellness dollars
- tuition reimbursement
- family-forming benefits