Appian, a leading software company specializing in business process automation, is seeking a Senior Software Engineer for their Data Fabric Group. This role offers an exciting opportunity to tackle complex scalability challenges and contribute to a high-performance platform used by innovative organizations worldwide.
The position is based at Appian's headquarters in McLean, Virginia, where the company maintains a strong culture of in-person collaboration. As a Senior Engineer, you'll be responsible for ensuring Appian's platform remains fast and scalable, working across the full technology stack from high-performance data layers to cross-platform user interfaces.
The role requires expertise in Java and web technologies, including Gradle, JDBC, Hibernate, Spring, Kafka, and React. You'll be expected to leverage both object-oriented and functional programming approaches, manage system reliability, and contribute to performance optimization and troubleshooting.
Appian offers comprehensive professional development opportunities, including dedicated mentorship, leadership programs, and tuition reimbursement. The company's culture is built on core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution, fostering an environment where employees can thrive and grow.
The ideal candidate will have at least 3 years of experience with a BS in Computer Science (or 1+ years with an MS), strong technical skills, and experience in high-volume production environments. This is an excellent opportunity for a senior engineer looking to solve complex technical challenges while contributing to a product that helps organizations optimize their operations and improve workflows.