Senior Software Engineer
AppianChennaiFull TimeEngineering
Remotely
gopythonawsjavaterraformapi developmentdistributed systemsmicroservices
Job Description
📋 Description
- Architect platform features, APIs, and shared frameworks for mission-critical operations.
- Execute spikes to clear architectural runways and ensure scalability.
- Elevate engineering standards via code reviews, refactoring, and low-latency optimization.
- Provide technical leadership and mentorship to junior engineers.
- Eliminate developer friction with automated workflows and self-service tools.
- Author design documents and guides to align multi-functional teams.
🎯 Requirements
- Bachelor’s degree in CS, Software Eng, or related field.
- 5+ years in Platform Engineering, Enterprise Software Design, or Developer Enablement.
- Strong backend experience in Java, Python, or Go.
- Distributed Systems, Microservices, API development experience.
- Observability skills with Telemetry, Logging, and Monitoring.
🎁 Benefits
- Training and Development with onboarding for role-specific skills.
- Growth opportunities: leadership programs, Appian University, tuition reimbursement.
- Community programs including affinity groups for networking.