Appian seeks a Senior Software Engineer with Java and AWS expertise to ensure the Appian platform is fast, scalable, and reliable. The role involves leveraging knowledge of data structures, algorithms, and design patterns to write software in a full-stack web and mobile environment. Responsibilities include managing product availability, latency, scalability, and efficiency, contributing to software performance analysis and system tuning, and mentoring junior software engineers.
Requirements
- B.S. in Computer Science or related field/degree
- 5+ years of relevant experience
- High-volume or critical production service environments
- Fluency in Java and GO programming
- Experience with AWS services, particularly IAM roles/policies, IRSA, KMS, DynamoDB, S3, and Terraform
- Working knowledge of Kafka, Kubernetes, Prometheus, Grafana, and GitLab pipelines
Benefits
- Health coverage
- 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