Appian is looking for a Senior Product Engineer to ensure the Appian platform is fast, scalable, and capable of handling customer configurations, solving complex problems of scale and flexibility across its data layer, user interface, and design tools.
Requirements
- Fluency in Appian application development, data structures, integration, testing, scaling, optimization, and plug-in development.
- Experience in a high-volume or critical production service environment
- Leverage knowledge of data structures, algorithms, and design patterns to write applications and solutions in existing Appian frameworks (SAIL, Process Models, Rules, Expressions, and all Appian Objects) and light full-stack and mobile development.
- Leverage relevant Application development experience to radiate best practices and faster development.
- Manage availability, latency, scalability and efficiency of the product by engineering reliability into Application and systems.
- Contribute to Application performance analysis and system tuning
- Perform application and code reviews which provide feedback not only on quality, but on design and implementation.
Responsibilities
- Leverage knowledge of data structures, algorithms, and design patterns to write applications and solutions in existing Appian frameworks (SAIL, Process Models, Rules, Expressions, and all Appian Objects) and light full-stack and mobile development.
- Leverage relevant Application development experience to radiate best practices and faster development.
- Manage availability, latency, scalability and efficiency of the product by engineering reliability into Application and systems.
- Contribute to Application performance analysis and system tuning
- Strong contributor to team feature breakdowns/sizing and design of new feature implementations.
- Perform application and code reviews which provide feedback not only on quality, but on design and implementation.
- Build automation to prevent problem recurrence
Other
- This role is based at our headquarters in McLean, Virginia.
- 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.
- B.S. in Computer Science or STEM related field/degree
- 3+ years of relevant experience in technical consulting of a related field
- Preferred experience: MS in Computer Science or related field/degree and 1+ years of relevant experience