Job Description
At NexusScale, we are building the next generation of cloud-native infrastructure. We are looking for an experienced Senior Software Engineer to help us architect, scale, and maintain our high-throughput distributed systems. You will work alongside world-class engineers to solve complex technical challenges that impact millions of users globally.
We value pragmatic engineering, clean code, and a culture of continuous learning. If you are passionate about high-performance computing and distributed architecture, we want to meet you.
Responsibilities
- Architect and implement scalable backend services using Go and Kubernetes.
- Optimize system performance to handle millions of requests per second.
- Mentor junior engineers through code reviews and technical guidance.
- Collaborate with cross-functional product teams to define technical requirements.
- Develop robust CI/CD pipelines to ensure rapid, safe deployment cycles.
- Maintain high-availability services with a focus on observability and monitoring.
- Participate in on-call rotations to ensure system reliability and uptime.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Deep expertise in at least one modern language: Go, Java, or Rust.
- Strong understanding of microservices architecture and cloud-native design patterns.
- Proven experience with container orchestration (Kubernetes) and cloud platforms (AWS/GCP).
- Strong knowledge of database systems (PostgreSQL, Redis, Cassandra).
- Excellent communication skills with the ability to articulate complex technical concepts.