> Markdown version of [/jobs/ext/3537409-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/3537409-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - **Company:** Appian - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $150,000.0 - $300,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Data Structures, Data Visualization, Dependency Injection, Software Design Patterns, Design of User Interfaces, Hibernate (Java), Human-Computer Interaction, Java Persistence API, Java Web Services, Spring Framework, Liquibase, Software Architecture, Systems Integration, TypeScript, Highcharts, ReactJS, Large Language Models, Appian, Data Layers, Information Technology, Low Latency, React Redux, Software Performance - **Published:** September 30, 2026 - **Apply:** https://job-boards.greenhouse.io/appian/jobs/8240635 ## About the Role * B.S. in Computer Science or related (7+ years experience) or M.S. in Computer Science or related field (5+ years of experience) * Proven track record in high-volume, critical production service environments * Experience building interactive web UIs with TypeScript/React (or similar component frameworks) * Experience leveraging modern AI coding tools and agentic workflows to accelerate development, improve spec generation, and automate boilerplate tasks * Proven track record of collaborating with key contacts outside your immediate area of expertise and influencing team culture * Demonstrated history of guiding less experienced engineers with empathy and taking full ownership of complex deliverables * Strong Java fundamentals - Spring Framework, Hibernate/JPA, interface-first architecture, dependency injection, * Hands-on experience building or integrating LLM pipelines, prompt workflows, and AI copilot services into customer-facing products * Experience setting up custom agent harnesses, context configuration files (e.g., AGENTS.md, custom linters), or spec-driven execution workflows * Experience with data visualization libraries (Highcharts, D3, Chart.js) and state management patterns (Redux) * Strong UI/Full-Stack foundation using React, TypeScript, and functional UI principles * Familiarity with process mining, analytics, or business intelligence platforms ## Description Here at Appian, our values of Intensity and Excellence define who we are. We set high standards and live up to them, ensuring that everything we do is done with care and quality. We approach every challenge with ambition and commitment, holding ourselves and each other accountable to achieve the best results. When you join Appian, you'll be part of a passionate team dedicated to accomplishing hard things, together., As a Lead Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable, and up to whatever tasks our customers configure it to do. Your scope extends from the high-performance data layer to the cross-platform user interface to the design tools used to create it.You'll work on complex issues where analyzing situations or data requires an in-depth evaluation of variable factors. You will exercise judgment in selecting methods, techniques, and evaluation criteria to obtain results. As a technical leader, you will be expected to influence team dynamics positively, model strategic communication, actively mentor peers, and collaborate with key partners across and outside your immediate domain. WHAT YOU'LL DO * Lead feature development and architectural decisions using spec-driven workflows while keeping the platform modern and scalable * Leverage deep knowledge of data structures, algorithms, and design patterns to write software in a full-stack web and mobile environment * Manage availability, latency, scalability, and efficiency by engineering reliability into software and systems * Contribute heavily to software performance analysis and system tuning, ensuring our analytics engine and data layers operate at peak efficiency under high-volume workloads * Design and implement features end-to-end across Liquibase/JPA schemas, Spring/Java services, SAIL system rules, and React/TypeScript components * Build and extend LLM copilot pipelines, prompt workflows, and rich data visualization experiences like chart widgets and dashboard builders * Conduct thorough design and code reviews, model best practices, and actively mentor engineers to increase team proficiency and development velocity * Communicate complex designs clearly across teams and contribute high-quality technical content ## Related Videos - [Hibernate: How to keep calm](https://www.wearedevelopers.com/videos/534-hibernate-how-to-keep-calm) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The Intent Engineer: Closing the Gap Between Business & Engineering - Manuel Klein](https://www.wearedevelopers.com/videos/1855-the-intent-engineer-closing-the-gap-between-business-engineering-manuel-klein) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering)