Appian, a leading software company listed on Nasdaq (APPN), specializes in business process automation through their AI-Powered Process Platform. As a Software Engineer II, you'll be integral to ensuring the Appian platform maintains its high performance, scalability, and adaptability. The role spans from high-performance data layer work to cross-platform UI development and design tools creation.
The position is based in Chennai, India, emphasizing an in-person work culture that Appian believes drives their mission for excellence. The company values Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution, creating an environment where passionate professionals tackle challenging problems together.
The role requires expertise in data structures, algorithms, and full-stack development, with opportunities to influence development practices and ensure system reliability. You'll work in an agile environment, contributing to technical architecture, code reviews, and automated testing while solving unique scalability challenges.
Appian offers comprehensive professional development through their Appian University, mentorship programs, and leadership training opportunities. The company fosters an inclusive community through eight employee-led affinity groups and provides various growth opportunities including tuition reimbursement.
This position is ideal for candidates with a computer science background who want to work on complex problems at scale, contributing to a platform that serves innovative organizations worldwide. The collaborative, in-office environment provides abundant opportunities for learning and career advancement while working with exceptional colleagues.