Join Appian as a Senior Software Engineer to work on the Appian platform, designing, developing, and maintaining complex software systems while providing technical leadership and mentorship. The role involves deep coding expertise, system orchestration, AI integration, and aligning technical decisions with business strategy.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in software engineering.
- Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack Java & web technology environment.
- Proven track record in building and scaling distributed systems, preferably in cloud-native environments.
- Experience in identifying bottlenecks and optimising performance of large codebases.
- Experience in AI/ML adoptability and integrating intelligent features into standard workflows.
- Experience leading technical initiatives or small project groups.
- Strong knowledge of enterprise application architecture.
Benefits
- Comprehensive benefits package designed to support your health, wellbeing, and financial future.
- Employee Assistance Program (EAP) with free mental health support.
- Life and disability insurance.
- Employee Stock Purchase Program (ESPP).
- Retirement/pension plan.
- Wellness dollars.
- Tuition reimbursement.
- Family-forming benefits.