Full-Time

Senior Software Engineer

Confirmed live in the last 24 hours

Appian

Appian

1,001-5,000 employees

Low-code automation platform for businesses

Data & Analytics
Enterprise Software

Senior

McLean, VA, USA

Category
Full-Stack Engineering
Software Engineering
Required Skills
React.js
Redux.js
Data Structures & Algorithms
JUnit
Jest
Apache Kafka
Java
Gradle
TypeScript
C#
Spring
Requirements
  • 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#
  • B.S. in Computer Science or related field/degree
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.

Appian offers a low-code automation platform that allows businesses to create custom applications quickly without needing extensive coding knowledge. This platform is designed to help organizations in various industries, such as finance and healthcare, improve customer experience and streamline operations. Appian stands out from competitors by providing a subscription-based model that includes professional services for implementation and support. The company's goal is to empower businesses to enhance their operations through accessible software solutions.

Company Stage

IPO

Total Funding

$46.7M

Headquarters

McLean, Virginia

Founded

1999

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Appian's consistent recognition by industry leaders like Gartner underscores its strong market position and potential for continued growth.
  • The company's partnerships with major firms like PwC and Swiss Re offer employees opportunities to work on high-impact projects and innovative solutions.
  • Appian's expansion into regions like Central Europe and Italy, led by experienced industry veterans, indicates robust growth and career advancement opportunities.

What critics are saying

  • The competitive landscape in low-code and automation platforms is intense, with major players like Microsoft and Salesforce posing significant threats.
  • Integration challenges with new partners and regional expansions could lead to operational inefficiencies and strategic misalignments.

What makes Appian unique

  • Appian's low-code platform allows for rapid application development, making it accessible to users with minimal coding experience, unlike traditional software development methods.
  • The company's recognition as a leader in the 2024 Gartner Magic Quadrant for Process Mining Platforms highlights its advanced capabilities in process mining and automation.
  • Appian's strategic alliances, such as with PwC and Swiss Re, enhance its offerings and provide specialized solutions for industries like insurance.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Private Health Insurance

Comprehensive Global Wellness Program

Fully-covered Global Milk Stork Benefit

Global Wellness Reimbursement

Quarterly Awards and Recognition

Employee Stock Purchase Plan

401(k) or Pension Plans with Employer Matching

Company Paid Life Insurance and Disability

Employee Assistance Program

Global Parental Leave

Charitable Giving Program

Paid Time-Off and Paid Holidays

Tuition reimbursement for job-related continuing education

Professional Development Courses