Job Description
Are you a builder at heart? NexusScale Technologies is looking for a Senior Software Engineer to help us architect the next generation of our cloud-native infrastructure. You will work on high-impact projects that process billions of events per day, ensuring reliability, performance, and scalability across our global systems.
We value engineers who are passionate about clean code, system architecture, and collaborative problem-solving. Join a team where your technical decisions directly shape the future of our product platform.
Responsibilities
- Design and implement scalable, low-latency microservices in a distributed environment.
- Optimize existing codebases to improve system throughput and reduce operational costs.
- Collaborate with cross-functional teams to define system requirements and architectural standards.
- Mentor junior developers through code reviews and technical knowledge sharing sessions.
- Develop and maintain robust CI/CD pipelines to ensure seamless deployment cycles.
- Participate in on-call rotations and lead incident responses to ensure high system availability.
Qualifications
- 5+ years of experience in software development with a focus on backend systems.
- Expert-level proficiency in Go, Java, or Python.
- Deep understanding of distributed systems, concurrency, and data structures.
- Hands-on experience with cloud infrastructure (AWS, GCP, or Azure) and container orchestration (Kubernetes).
- Strong knowledge of database design (SQL/NoSQL) and caching strategies.
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.