We are looking for a Senior/Staff Software Engineer with strong backend expertise who can lead complex platform initiatives, shape architectural decisions, and mentor other engineers.
Requirements
- 5+ years of experience building backend services and distributed systems
- Expertise in one of the major programming languages (preferably JVM or JavaScript/Node.js ecosystems)
- Strong foundation in algorithms and data structures, including the ability to evaluate time and space complexity
- Strong experience with Spring Boot or NestJS (preferably both) and cloud infrastructure (Kubernetes, managed cloud services, CI/CD)
- Strong communication, cross-team collaboration, and mentorship skills
Benefits
- Retirement Plan
- Tuition Reimbursement