We are a global provider of reliable networking devices and smart home products, and we are seeking a Staff Cloud Software Engineer, Backend to architect and lead the development of highly scalable and reliable backend services using advanced cloud-native technologies.
Requirements
- Master's degree in Computer Science, Software Engineering, or a related field
- 7+ years of experience in cloud backend software development
- Expertise in backend programming languages such as Java and frameworks like SpringBoot
- Deep understanding of JVM, multithreading programming, and performance optimization
- Extensive experience with major cloud platforms (AWS, Azure, OCI) and cloud-based databases (e.g., MongoDB, SQL databases)
- Proficiency in distributed systems, including middleware such as message queues
- Advanced knowledge in containerization technologies (Docker, Kubernetes) and modern backend technologies
- Demonstrated capability in security best practices for cloud environments
Benefits
- Salary range: $140,000 - $220,000
- Fully paid medical, dental, and vision insurance (partial coverage for dependents
- Contributions to 401k funds
- Over four weeks of PTO per year
- Bi-annual pay increases
- Health and wellness benefits, including free gym membership
- Quarterly team-building events