Appian Corporation

Appian Corporation

Lead Software Engineer (SAIL)

McLean, Virginia

Sponsorship not specified$150k-$300kDetected 2 days ago
JavaScriptTypeScriptJavaReactFull-Stack DevelopmentData StructuresAlgorithmsCode ReviewRecruitingCollaborationMentoring

About the role

  • 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.
  • This role is based at our ​h​eadquarters in ​McLean, Virginia.

Responsibilities

  • Contribute to Programming Language Design and Implementation (Appian SAIL framework)
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack web environment.
  • Manage availability, latency, scalability and efficiency of the product by engineering reliability into software and systems.
  • Key contributor to team feature breakdowns/sizing and design of new feature implementations.
  • Perform code reviews which provide feedback not only on code quality, but on design and implementation.
  • Build automation to prevent problem recurrence.
  • maintain a reputation as a key resource in those areas.
  • Lead technological changes to keep platform modern.
  • Share advanced/expert knowledge with others in the department, both on and off team; maintain a reputation as a key resource in those areas.
  • Effectively communicate technical designs verbally, visually and/or in writing for small to medium sized technical audiences.

Requirements

  • Experience with Performance analysis (Server load, Java / Javascript performance optimizations, UI speed, etc.)
  • MS in Computer Science or related field/degree and 5+ years of relevant experience, or a BS and 7+ years of relevant experience
  • Moderate degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability and velocity.

Nice to have

  • Preferred Requirements: MS in Computer Science or related field/degree and 5+ years of relevant experience, or a BS and 7+ years of relevant experience
  • Experience in a high-volume or critical production service environment
  • Fluency in Java, React & Typescript
  • Experience with Multi-threading / Lock-Free vs.

Skills

  • This commitment ensures that employees have access to a holistic range of development opportunities.

Compensation

  • $150,000 - $300,000 USD
  • The base salary range represents a good faith and reasonable estimate of the range at the time of posting.

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.

Equal opportunity

  • LinkedIn, Youtube, Instagram, Facebook
  • Appian is an equal opportunity employer that strives to attract and retain the best talent.
  • All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable federal, state, or local law.
  • Appian provides reasonable accommodations to applicants in accordance with all applicable laws.

This listing is sourced directly from Appian Corporation's careers page and normalized into a canonical job model.