We are seeking a Lead Software Engineer (LSE) to drive the design and evolution of our cloud-native platform. This role is responsible for owning end-to-end platform capabilities, shaping architectural direction, and ensuring high standards of scalability, reliability, and developer experience.
Requirements
- Develop platform features to the highest engineering standards with an AI-first mindset.
- Spike robust solutions to clear architectural runway ahead of platform feature development.
- Take personal responsibility for the overall technical performance of the team, including capabilities, quality, stability, and velocity.
- Perform code reviews focusing on code quality, design, and implementation.
- Regularly identify opportunities for code refactoring and performance optimizations, and champion these efforts within the team.
- Mentor junior software engineers by sharing best practices and providing guidance on proficiency.
- Identify technical constraints to engineering effectiveness and lead initiatives to address them.
- Advise product management on technical opportunities and constraints.
- Identify, understand, and implement technology trends and innovations relevant to the Appian Platform.
- Effectively communicate technical designs verbally, visually, and in writing for technical audiences of all sizes.
- Contribute to Appian's long-term documentation by publishing relevant, high-quality content to the Engineering's technical documentation site.
Benefits
- health coverage
- Employee Assistance Program (EAP) with free mental health support
- life and disability insurance
- Employee Stock Purchase Program (ESPP)
- retirement/pension plan
- wellness dollars
- tuition reimbursement
- family-forming benefits