Job Description
Join our elite engineering team at NexusTech Innovations, where we're revolutionizing cloud infrastructure solutions. As a Senior Software Engineer, you'll architect scalable systems, mentor junior developers, and collaborate with cross-functional teams to deliver cutting-edge SaaS platforms. We offer competitive compensation, flexible work arrangements, and opportunities to shape the future of enterprise technology.
Our engineering culture values innovation, ownership, and continuous learning. You'll work in agile sprints with modern tech stacks while solving complex challenges for Fortune 500 clients. Enjoy state-of-the-art facilities, comprehensive benefits, and a commitment to work-life balance.
Responsibilities
- Lead development of microservices using Go and Kubernetes
- Design and implement RESTful APIs with gRPC and GraphQL
- Optimize system performance and database queries
- Conduct code reviews and enforce best practices
- Collaborate with product managers to define technical roadmaps
- Automate CI/CD pipelines using Jenkins and Terraform
- Document architecture decisions and technical specifications
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in Go, Python, and distributed systems
- Strong knowledge of AWS/GCP infrastructure
- Experience with containerization and orchestration
- Proficiency in testing frameworks and TDD principles
- Excellent problem-solving and communication skills