Job Description
Build the future of cloud-native architecture.
At NexusScale, we are solving complex challenges in distributed data processing. We are looking for a Senior Software Engineer to join our core infrastructure team to build highly scalable, resilient, and performant systems that empower our global user base. You will work alongside industry leaders to define the next generation of our API stack and cloud architecture.
We value engineers who are passionate about clean code, system design, and collaborative problem-solving.
Responsibilities
- Architect and maintain high-throughput distributed systems in a microservices environment.
- Optimize system performance and reliability through rigorous load testing and profiling.
- Collaborate with cross-functional product and design teams to translate business requirements into technical solutions.
- Mentor junior engineers and promote best practices through code reviews and knowledge sharing.
- Drive the development of scalable APIs that support millions of concurrent requests.
- Lead initiatives to improve infrastructure cost-efficiency and deployment automation.
- Contribute to the continuous improvement of our CI/CD pipelines and testing strategies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience building scalable backend systems.
- Expertise in at least one modern language: Go, Java, or Python.
- Deep understanding of distributed systems principles and cloud platforms (AWS, GCP, or Azure).
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Strong knowledge of database design, both SQL and NoSQL (PostgreSQL, Redis, Cassandra).
- Excellent communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.