Senior Software Engineer
Appian View all jobs
- Chennai, Tamil Nadu
- Permanent
- Full-time
- 6-9 years of software engineering experience, with strong exposure to cloud-native platforms.
- Solid hands-on experience with AWS, including:
- Compute: EC2, Auto Scaling, EKS/ECS, Lambda
- Networking: VPC, ALB/NLB, Route 53
- Storage: EBS, EFS, S3
- Security: IAM, KMS, Secrets Manager
- Strong programming skills in Java / Python / Go.
- Proficiency in Infrastructure as Code (Terraform or equivalent).
- Hands-on experience with Kubernetes (deployment, troubleshooting, scaling).
- Experience with CI/CD pipelines and deployment automation.
- Familiarity with observability tools (e.g., CloudWatch, logging, monitoring systems).
- Good understanding of distributed systems and microservices architecture.
- Exposure to cloud cost optimization practices is a plus.
- Strong debugging and problem-solving skills.
- Design and develop platform features with a focus on scalability, reliability, and reusability.
- Contribute to the implementation of platform capabilities such as:
- self-service infrastructure
- deployment automation
- service configuration systems
- Collaborate with Lead Engineers and Architects to:
- translate high-level designs into working solutions
- provide feedback on feasibility and trade-offs
- Write clean, maintainable, and well-tested code following engineering best practices.
- Participate in code reviews and incorporate feedback to improve code quality.
- Troubleshoot production issues and contribute to root cause analysis and resolution.
- Contribute to improving system performance, reliability, and developer experience.
- Support and enhance observability, monitoring, and alerting systems.
- Assist in identifying and addressing technical debt.
- Contribute to automation initiatives to improve team productivity.
- Training and Development: During onboarding, we focus on equipping new hires with the skills and knowledge for success through department-specific training. Continuous learning is a central focus at Appian, with dedicated mentorship and the First-Friend program being widely utilized resources for new hires.
- Growth Opportunities: Appian provides a diverse array of growth and development opportunities, including our leadership program tailored for new and aspiring managers, a comprehensive library of specialized department training through Appian University, skills based training, and tuition reimbursement for those aiming to advance their education. This commitment ensures that employees have access to a holistic range of development opportunities.
- Community: We'll immerse you into our community rooted in respect starting on day one. Appian fosters inclusivity through our 8 employee-led