Job Summary
A company is looking for a Staff Software Engineer to join their engineering team.
Key Responsibilities
- Build, implement, and improve architecture and performance of large-scale distributed systems
- Design and build backend authentication and user profile management services to ensure stability and high performance
- Collaborate with engineers to develop tools that automate tasks and improve scalability and reliability
Required Qualifications
- Strong foundation in computer science or software engineering; proficient in Java preferred
- 8+ years of experience in cloud development
- Experience building and scaling large distributed systems with AWS and Azure
- Bachelor's degree in computer science, engineering, or a related field
- Bonus: Experience with IAM, Terraform, Containers, Docker, EKS, Kubernetes, CI tools, and monitoring/logging tools
Comments