Job Description
Join our innovative team at NexusTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 companies. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers in our collaborative, agile environment. We offer competitive benefits, flexible remote work options, and opportunities to lead high-impact projects shaping the future of enterprise software.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead CI/CD pipeline optimization for AWS-based deployments
- Mentor 2-3 junior engineers through code reviews and pair programming
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct rigorous testing and performance tuning of distributed systems
- Drive DevOps best practices including Infrastructure as Code (Terraform)
- Present technical solutions to cross-functional stakeholders
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in distributed systems and API design
- Proven leadership in agile development methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Experience with event-driven architectures and message queues
- Proficiency in monitoring tools (Prometheus, Grafana)
- Contributions to open-source projects a plus