Senior Software Engineer (Chennai)

Senior Software Engineer (Chennai)

06 Aug
|
Appian
|
Chennai

06 Aug

Appian

Chennai

Location- Chennai

Team: Engineering Enablement Group

As a Senior Software Engineer in our Engineering Enablement Group, you will lead the re-design and evolution of our Mobile Branding framework the system that enables customers to create custom-branded versions of the Appian mobile application for both iOS and Android. You will drive the architectural modernization of the end-to-end branding pipeline, from the customer-facing Forum application and provisioning tools to the backend build service running on Mac EC2 runners in AWS.

By leveraging contemporary microservices, CI/CD automation, and cloud-native infrastructure, you will transform the current system into a more reliable, scalable, and maintainable platform that reduces manual intervention and accelerates customer delivery. We are looking for a technical leader who can bridge the gap between complex Ruby/Bash-based tooling, Appian process models, and AWS infrastructure to deliver a seamless mobile branding experience.

Primary Qualifications:

- 6-9 Strong working experience with Android and iOS frameworks and mobile application development workflows.
- Familiarity with mobile build systems (Fastlane, Xcode, Gradle) and code-signing workflows.
- Experience with proficiency in Python, with experience in Ruby, Bash, or Go being a plus.
- Advanced experience with AWS infrastructure (S3, Lambda, EC2) and CI/CD pipeline design.
- Strong end-to-end knowledge of pipeline creation, deployment automation,



and infrastructure-as-code (Terraform).
- Familiarity with monitoring, observability, and performance tools.

To be successful in this role, you need:

- Architecture & Design: Ability to lead the re-design of the mobile branding pipeline across customer tools, the Forum application, and the backend build service ensuring reliability, scalability, and fault tolerance.
- Build System Mastery: Deep understanding of mobile build systems, code-signing workflows (iOS provisioning, Android signing), and CI/CD pipelines that automate the full build lifecycle.
- DevOps Ownership: A "builder" mindset toward end-to-end CI/CD pipelines, infrastructure-as-code, and deployment automation across AWS (S3, Lambda, EC2).
- Strategic Problem Solving: Strong debugging skills to resolve complex distributed systems issues across Forum process models, GitLab pipelines, and cloud infrastructure paired with the ability to mentor teams and lead cross-functional initiatives.
- Product-Centric Engineering: Experience building software in an enterprise SaaS environment with a focus on delivering direct value to customers through automation and tooling.

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Senior Software Engineer (Chennai)
🏢 Appian
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (chennai) / chennai