Senior Software Engineer

Software company that automates business processes through AI-Powered Process Platform
Backend
Senior Software Engineer
In-Person
10+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Appian, a leading software company specializing in business process automation through their AI-Powered Process Platform, is seeking a Senior Software Engineer for their Chennai office. This role demands a seasoned professional with 10+ years of experience in enterprise software development, combining deep technical expertise with strong problem-solving abilities.

The position offers an opportunity to work with cutting-edge technologies in a full-stack environment, including Java, TypeScript, React, and Kafka. You'll be responsible for designing and implementing reliable software systems, managing scalability and performance, and contributing to technical designs and feature implementations.

Appian's culture is built on core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution. The company provides comprehensive professional development opportunities, including specialized training through Appian University, mentorship programs, and tuition reimbursement for continued education.

The ideal candidate should have a strong background in CI/CD, cloud environments, and distributed systems, with a BE/B.Tech/BS in Computer Science (MS preferred). You'll join a passionate team dedicated to solving complex challenges while working in an environment that promotes collaboration and innovation.

This is an in-person role at the Chennai office, where you'll be part of a culture that values face-to-face interaction and teamwork. The position offers growth opportunities through leadership programs, skill-based training, and involvement in employee-led affinity groups, making it an excellent opportunity for those seeking to advance their career in a dynamic, forward-thinking organization.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Respond to and resolve emergent problems and build automation to prevent problem recurrence
  • Write software in a full-stack Java & web technology environment
  • Manage availability, latency, scalability, and efficiency of the product
  • Contribute to team feature breakdowns/sizing and design
  • Identify opportunities for code refactoring and performance optimizations
  • Communicate technical designs verbally and in writing
  • Take responsibility for team performance, quality, stability and velocity

Requirements For Senior Software Engineer

Java
JavaScript
TypeScript
React
Kafka
  • 10+ years experience building and delivering enterprise grade software applications
  • Experience in CI/CD in Cloud environments like AWS and Jenkins
  • BE/B.Tech/BS in Computer Science or related technical discipline
  • MS in Computer Science preferred
  • Understanding of systems, algorithms, and OO design or webapi design
  • Strong experience with feature breakdowns/sizing and design
  • Experience with Agile development

Benefits For Senior Software Engineer

Education Budget
  • Training and Development programs
  • Mentorship and First-Friend program
  • Leadership development programs
  • Tuition reimbursement
  • Employee-led affinity groups
  • Appian University access

Interested in this job?

Jobs Related To Appian Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Appian, focusing on building scalable, high-performance solutions for business process automation platform.

Senior Software Engineer

Senior Software Engineer role at Appian, focusing on building scalable, high-performance solutions in the Data Fabric Group, requiring Java expertise and full-stack development skills.

Senior Software Engineer

Senior Software Engineer role at Appian, focusing on building scalable, high-performance solutions in the Data Fabric Group, requiring Java expertise and full-stack development skills.

Senior Software Engineer - Data Fabric Group

Senior Software Engineer role at Appian focusing on scalability and performance optimization in the Data Fabric Group, requiring Java expertise and system design skills.

Senior Product Engineer

Senior Product Engineer position at Appian focusing on platform scalability, performance, and development of enterprise-level business process automation solutions.