LiveContractApply by 1 Nov 2026
Software Engineer - Java Backend
Sunnyvale, CA, United States
- Experience
- 10–30 years
- Employment
- Contract
- Work mode
- Onsite
- Salary
- Not disclosed
- Deadline
- Apply by 1 Nov 2026
- Posted
- 2025-12-02
Required skills
| Skill | Experience | Level |
|---|---|---|
| Java | 7+ years | Not specified |
| Web Programming | 7+ years | Not specified |
| Rust | 1+ years | Intermediate |
| Go Lang | 2+ years | Intermediate |
About the role
Staff Software Engineer - Java Backend
Location: Sunnyvale, CA
Experience: 7+ years
Role Summary:
- Design and develop highly scalable distributed applications and platforms, primarily focused on Java backend systems.
- Build and maintain multi-tenant, SaaS products with a focus on reliability, scalability, and performance.
- Collaborate with cross-functional teams on architecture, design, and implementation of complex systems.
Key Skills Required:
- Strong command over Java and backend development.
- Excellent grasp of Data Structures and Algorithms (DSA) for problem solving and system design.
- Experience with Golang and/or Rust is highly valued for specific projects involving cloud-native services and performance-critical modules.
- Experience with microservices architecture and cloud platforms.
- Proficient in writing clean, maintainable code and performing unit testing.
Responsibilities:
- Code, unit test, and deliver high performance, scalable backend solutions.
- Participate in design reviews and contribute to system architecture discussions.
- Implement software solutions that serve millions of users efficiently.
- Mentor junior engineers and provide technical leadership.
Bonus/Preferred Experience:
- Exposure to Rust is a plus for certain systems-level components.
- Prior experience in e-commerce or retail technology is beneficial.