Job Description
Are you ready to architect the future? Nexus Scale Technologies is seeking a Senior Software Engineer to help us build highly scalable, distributed systems that power global enterprise solutions. You will work in a high-impact, collaborative environment where your technical decisions directly influence our product roadmap.
We prioritize clean code, robust testing, and a culture of continuous learning. If you are passionate about solving complex engineering challenges and mentoring junior talent, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance microservices using Go and Java.
- Lead technical architecture discussions and conduct comprehensive code reviews.
- Collaborate with cross-functional teams to translate business requirements into technical specs.
- Optimize system performance, scalability, and security across our cloud infrastructure.
- Implement CI/CD pipelines to streamline deployment cycles and improve code quality.
- Mentor junior engineers through pair programming and architectural guidance.
- Troubleshoot production issues and participate in a healthy on-call rotation.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of professional experience in full-stack or backend software development.
- Deep expertise in at least one modern language (Go, Java, Python, or Rust).
- Proven experience with cloud-native technologies (AWS, Kubernetes, Docker).
- Strong proficiency in designing and consuming RESTful APIs and gRPC services.
- Experience with relational (PostgreSQL) and NoSQL (MongoDB, Redis) database design.
- Excellent communication skills with the ability to explain complex concepts to stakeholders.