Lead Software Engineer
Core
Building the analytics layer, reporting, charting, and AI-powered insights engine at the heart of the Appian platform, serving thousands of business users.
Role type
Lead Software Engineer (Full-Stack)
Builds
Interactive chart builders, drag-and-drop dashboards, LLM-powered copilots, and the underlying data layer for the Appian platform.
Domain
Enterprise Low-Code Platform / Business Intelligence / AI
Deliverable
production ML models | product features
Required skills
Java (Spring, Hibernate/JPA), TypeScript, React, Data Structures & Algorithms, System Design, LLM Prompt Engineering, Data Visualization, Mentorship
Preferred skills
LLM pipeline integration, Process Mining, Business Intelligence platforms, Redux, Highcharts/D3/Chart.js
Responsibilities
Lead feature development and architectural decisions; Engineer high-performance data layers and UI components; Mentor peers and conduct code reviews; Optimize system scalability and latency; Build LLM copilot pipelines and data visualization experiences.
Seniority
Senior, hands-on IC with leadership responsibilities