Senior Software Engineer

1 month ago


McLean, United States Appian Full time

Experienced Hire Engineering McLean, Virginia

Here at Appian, our core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution define who we are. In short, this means we constantly seek to understand the best for our customers, we go beyond completion in our work, we strive for excellence with intensity, and we embrace candid communication. These values guide our actions and shape our culture every day. When you join Appian, you'll be part of a passionate team that's dedicated to accomplishing hard things.

As a Senior Software Engineer working in the Data Fabric Group, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our customers configure it to do. You will be solving problems of scale and flexibility that most engineers never see, building a product capable of serving our customers in ways you never imagined. Your scope extends from the high-performance data layer to the cross-platform user interface to the design tools used to create it.

Responsibilities:

  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack Java & web technology environment, including but not limited to Gradle, JDBC, Hibernate, Spring, Kafka, Quartz, Typescript, Redux and React.
  • Utilize both object-oriented as well as functional programming approaches in different technologies to implement features effectively.
  • Leverage relevant software development experience to radiate best practices and faster development.
  • Manage availability, latency, scalability and efficiency of the product by designing reliability into software and systems.
  • Troubleshoot, investigate and diagnose incidents using a combination of tracing, alerting and log analysis.
  • Contribute to software performance analysis and system tuning.
  • Be a strong contributor to team feature breakdowns/sizing and design of new feature implementations.
  • Have a high degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability and velocity.
  • Perform code reviews which provide feedback not only on code quality, but on design and implementation.
  • Build automation to prevent problem recurrence with tools such as JUnit, Spock, Jest, Jaeger, and/or Locust.
  • Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team.
  • Share advanced knowledge regularly on a team and occasionally with others in the department; build a reputation as a key resource in those areas.
  • Effectively communicate technical designs verbally and/or in writing for small to medium sized technical audiences.
  • Contribute to Appian's long-term documentation through publishing relevant, high-quality content to Engineering's technical documentation site.

Preferred Experience Level: MS in Computer Science or related field/degree and 1+ years of relevant experience, or a BS and 3+ years of relevant experience; Experience in a high-volume or critical production service environment; Fluency in Java or C#.

Education: B.S. in Computer Science or related field/degree.

About Appian:

Appian is a software company that automates business processes. The Appian AI-Powered Process Platform includes everything you need to design, automate, and optimize even the most complex processes, from start to finish. The world's most innovative organizations trust Appian to improve their workflows, unify data, and optimize operations—resulting in better growth and superior customer experiences. For more information, visit appian.com. [Nasdaq: APPN]

Appian Corporation is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, genetic information, or any other characteristic protected by law.

If you need a reasonable accommodation for any part of the employment process, please contact us by email at ReasonableAccommodations@appian.com and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis.

#J-18808-Ljbffr

  • McLean, United States Intelliswift Software Full time

    Job Title: Senior Java DeveloperDuration: 6 monthsLocation: McLean, VA Hybrid (3 Days in Office)Contract Type: W2 OnlyPay Rate Range: $60 - $75/HourJob Responsibilities:Design, develop, and maintain high-quality Java applications.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, scalable, and efficient code...


  • McLean, United States Monster Full time

    Requisition Number: 2140 Position Title: Senior Software Engineer_G01 Senior Software Engineer The Monster Government Solutions Product Development team is a mature software development group that builds, creates and supports multiple products for our clients, helping solve their Human Capital Management needs. Our product managers and development team leads...


  • McLean, United States Monster Worldwide Full time

    Requisition Number:2140Position Title:Senior Software Engineer_G01Senior Software EngineerThe Monster Government Solutions Product Development team is a mature software development group that builds, creates and supports multiple products for our clients, helping solve their Human Capital Management needs. Our product managers and development team leads work...


  • McLean, United States Monster Full time

    Senior Software EngineerThe Monster Government Solutions Product Development team is a mature software development group that builds, creates and supports multiple products for our clients, helping solve their Human Capital Management needs. Our product managers and development team leads work together to plan, staff, and enforce quality on development...


  • McLean, United States Credence Management Solutions, LLC Full time

    Senior Software EngineerJob Locations: US-VA-McLeanID: 2024-8818Category: Information TechnologyType: Regular Full-TimeOverviewCredence is seeking a Senior Software Engineer who will serve as the lead for a large, complex task order (or a group of task orders affecting the same system) and shall assist the Project Manager in working with the Government...


  • McLean, United States Ampcus Inc Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Senior Software EngineerLocation(s): McLean, VAResponsibilities:Looking for a Senior Software Engineer proficient in Java and Spring Boot.Should be familiar with the...


  • McLean, United States Capital One National Association Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors,...


  • Mclean, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors,...


  • McLean, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer Location(s): McLean, VA Responsibilities: Looking forSenior Software Engineer proficient in Java and Spring Boot. Should be familiar with...


  • McLean, United States People Center Full time

    Job Title: Senior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer...


  • McLean, United States Appian Corporation Full time

    As a Senior Software Engineer working in the Data Fabric Group, your mission will be to ensure Appian is always fast, scalable, and up to whatever tasks our customers configure it to do. You will be solving problems of scale and flexibility that most engineers never see, building a product capable of serving our customers in ways you never imagined. Your...


  • McLean, United States Ampcus Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer Location(s): McLean, VA Responsibilities: Looking forSenior Software Engineer proficient in Java and Spring Boot. Should be familiar with...


  • McLean, United States Credence Management Solutions, LLC Full time

    OverviewCredence is seeking a Senior Software Engineer who will serve as the lead for a large, complex task order (or a group of task orders affecting the same system) and shall assist the Project Manager in working with the Government Contracting Officer (KO), the task order-level Task Order Managers, Government management personnel and customer agency...


  • McLean, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors,...


  • McLean, United States Thomson Reuters Full time

    Are you passionate about the chance to bring your analytical processing experience to a world class organization that is leading the way in both content and technology to serve and protect our citizens home and abroad? Do you have the skills necessary to design new software solutions for customers? Then Thomson Reuters Special Services (TRSS) is looking for...


  • McLean, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Back End (GoLang)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part of a big group of makers, breakers,...


  • McLean, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Back End (GoLang)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you‘ll be part of a big group of makers, breakers,...


  • McLean, United States Appian Full time

    Experienced Hire Engineering McLean, Virginia Here at Appian, our core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution define who we are. In short, this means we constantly seek to understand the best for our customers, we go beyond completion in our work, we strive for excellence with intensity, and we embrace candid...


  • McLean, United States ZipRecruiter Full time

    Job Description We are looking for Senior Full-Stack Software Engineers in the DC Metro area with TS and/or TS/SCI clearances to join our organization. US Citizenship required due to the nature of the work. We are a special arm of one of the most recognizable names in data and media. Due to the nature of our work and our client's work, we cannot provide...


  • Mclean, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer (Android)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...