Senior Software Engineer II

Appian is a software company that automates business processes through their AI-Powered Process Platform.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience
Enterprise SaaS

Description For Senior Software Engineer II

Appian, a leading software company specializing in business process automation through their AI-Powered Process Platform, is seeking a Senior Software Engineer II to join their team in Chennai. This role demands a seasoned professional with 10+ years of experience in building enterprise-grade applications, combining both technical expertise and leadership capabilities.

The position offers an exciting opportunity to work with a full-stack technology environment, including Java, TypeScript, React, and various modern frameworks. You'll be responsible for managing system reliability, performance optimization, and contributing to technical designs that shape the platform's future. The role requires a deep understanding of distributed systems, cloud environments, and modern software development practices.

What makes this role particularly appealing is Appian's strong engineering culture, rooted in their core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution. The company provides comprehensive professional development opportunities, including specialized training programs, mentorship, and leadership development paths. Their commitment to in-person collaboration at their Chennai office creates an environment conducive to innovation and team synergy.

The ideal candidate will be someone who thrives on solving complex technical challenges, has a proven track record in enterprise software development, and can effectively communicate technical concepts to various stakeholders. This role offers the opportunity to work on cutting-edge technology while contributing to a platform that helps organizations worldwide streamline their operations through automation.

Last updated 15 days ago

Responsibilities For Senior Software Engineer II

  • Respond to and resolve emergent problems; write software 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 of new feature implementations
  • Identify opportunities for code refactoring and performance optimisations
  • Effectively communicate technical designs verbally and/or in writing

Requirements For Senior Software Engineer II

Java
TypeScript
React
  • 10+ years experience building and delivering enterprise grade software applications
  • Experience in CI/CD in Cloud environments, like AWS and continuous integration systems, like 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 contributor to breakdowns/sizing and design of new feature implementations
  • Experience with Agile methodologies

Benefits For Senior Software Engineer II

Education Budget
  • Training and Development programs
  • Leadership program for new and aspiring managers
  • Tuition reimbursement
  • Mentorship program
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Appian Senior Software Engineer II

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

System Software Engineer, Tools

Senior System Software Engineer position at Annapurna Labs (AWS) developing tools and software solutions for cloud platform development, requiring 5+ years experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, migration, and infrastructure development.

Senior Software Engineer - C/C++

Senior Software Engineer position at Microsoft focusing on Windows kernel and driver development, requiring 7+ years of C/C++ experience and system-level programming expertise.