Lead Software Engineer

Software company that automates business processes through their AI-Powered Process Platform
Backend
Staff Software Engineer
Contact Company
10+ years of experience
AI · Enterprise SaaS

Description For Lead Software Engineer

Appian, a leading software company specializing in business process automation through their AI-Powered Process Platform, is seeking a Lead Software Engineer to join their innovative team. This role represents a unique opportunity to work with cutting-edge technology while making a significant impact on enterprise-scale solutions. The position requires a seasoned professional who can tackle complex engineering challenges across the full stack of the Appian platform.

The ideal candidate will serve as a technical leader and mentor, contributing to both immediate team success and long-term platform evolution. You'll be responsible for developing high-quality features, architecting robust solutions, and driving technical excellence through code reviews and optimization initiatives. The role combines hands-on development with strategic technical leadership, requiring both deep technical expertise and strong communication skills.

At Appian, you'll be part of a culture defined by core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution. The company offers comprehensive professional development opportunities, including specialized training through Appian University, leadership programs, and tuition reimbursement. The collaborative environment is enhanced by eight employee-led affinity groups that foster inclusivity and community building.

This position offers the chance to work with a publicly traded company (Nasdaq: APPN) that's at the forefront of AI and process automation technology. You'll join a passionate team dedicated to solving complex challenges while contributing to a platform trusted by the world's most innovative organizations. The role provides an excellent opportunity for career growth while working on technology that directly impacts business transformation across industries.

Last updated 2 months ago

Responsibilities For Lead Software Engineer

  • Develop product features to the highest engineering standards
  • Spike robust solutions to clear architectural runway ahead of feature development
  • Take responsibility for team performance, including capabilities, quality, stability and velocity
  • Perform code reviews providing feedback on code quality, design and implementation
  • Identify opportunities for code refactoring and performance optimizations
  • Mentor junior software engineers
  • Share advanced/expert knowledge within the department
  • Lead initiatives to address technical constraints
  • Advise product management on technical opportunities and constraints
  • Collaborate with architects on platform consistency
  • Identify and implement relevant technology trends and innovations
  • Communicate technical designs effectively
  • Contribute to technical documentation

Requirements For Lead Software Engineer

Java
  • MS in Computer Science or related field with 7+ years experience, or BS with 10+ years experience
  • Experience in high-volume or critical production service environment
  • Fluency in Java
  • B.S. in Computer Science or related field (advanced degree preferred)

Benefits For Lead Software Engineer

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

Interested in this job?

Jobs Related To Appian Lead Software Engineer

Lead Software Engineer

Lead Software Engineer position at Appian, focusing on full-stack development and technical leadership for their AI-Powered Process Platform.

Senior Manager, Innovation & Design Engineering, Worldwide Design & Engineering

Lead global innovation in fulfillment systems as Senior Manager at Amazon, directing engineering teams and developing next-gen logistics solutions.

Solutions Architect/Product Manager - e-Commerce, Apple Store Online

Solutions Architect/Product Manager position at Apple Store Online, focusing on e-commerce infrastructure and technical architecture with competitive compensation and benefits.

Senior Solutions Architect/Product Manager - e-Commerce, Apple Store Online

Lead technical architecture and product strategy for Apple's global online store, focusing on e-commerce infrastructure and scalable solutions.