Appian Corporation
Lead Software Engineer
McLean, Virginia · Senior
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
$2,838 more — $152,838 — moves this role to Level III and 3 lottery entries. That figure is inside the range the employer already advertised.
Based on the DOL prevailing wage for this occupation and worksite, a base salary of $152,838 would place this position at wage Level III. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Washington-Arlington-Alexandria, DC-VA-MD-WV. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Our work spans from interactive chart builders and drag-and-drop dashboards to LLM-powered copilots that generate KPIs and insight summaries from process data.
- This role is based at our headquarters in McLean, Virginia.
- Appian was built on a culture of in-person collaboration, which we believe is a key driver of our mission to be the best.
Responsibilities
- 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
- 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
- Communicate complex designs clearly across teams and contribute high-quality technical content
- Experience building interactive web UIs with TypeScript/React (or similar component frameworks)
Requirements
- 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 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
- Conduct thorough design and code reviews, model best practices, and actively mentor engineers to increase team proficiency and development velocity
Nice to have
- 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
Compensation
- $150,000 - $300,000 USD
Benefits
- Appian offers a comprehensive benefits package designed to support your health, wellbeing, and financial future.
- Benefits vary by country-please ask your Talent Acquisition contact for details specific to the location you are applying to.
Company info
- 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.
- Lead Software Engineer
- Imagine building the analytics layer that thousands of business users rely on to understand their data.
- At Appian, we don't just ship features, we build the reporting, charting, and AI-powered insights engine at the heart of the Appian platform.
- If you want to work across the full stack, from database schema design to chart components to AI prompt pipelines, this is the role.
- Employees hired for this position are expected to be in the office 5 days a week to foster that culture and ensure we continue to thrive through shared ideas and teamwork.
- We believe being in the office provides more opportunities to come together and celebrate working with the exceptional people across Appian.
- 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.
Equal opportunity
- equal opportunity employer that strives to attract and retain the best talent.
- If you need a reasonable accommodation for any part of the employment process, please contact us by email at <a href="mailto:ReasonableAccommodations@app
This listing is sourced directly from Appian Corporation's careers page and normalized into a canonical job model.