Job Description
Join NexusTech Solutions as a Senior Software Engineer and shape the future of scalable cloud-native applications. We're a cutting-edge tech firm specializing in AI-driven infrastructure solutions for Fortune 500 clients. In this role, you'll architect robust systems, mentor junior engineers, and drive technical innovation in a collaborative environment. Our competitive compensation package includes equity, flexible work arrangements, and unlimited learning opportunities.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and contribute to CI/CD pipeline optimization
- Collaborate with product teams to translate requirements into technical specifications
- Develop scalable APIs with gRPC and RESTful standards
- Implement monitoring solutions using Prometheus and Grafana
- Mentor 3+ junior engineers through pair programming and technical workshops
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of professional software development experience
- Expertise in Go, Python, or Java with strong CS fundamentals
- Proven experience with cloud platforms (AWS/GCP/Azure)
- Deep understanding of distributed systems and scalability patterns
- Proficiency with containerization (Docker, Kubernetes) and orchestration
- Experience with infrastructure-as-code tools (Terraform, CloudFormation)
- Strong problem-solving skills with algorithmic challenges
- Bachelor's degree in Computer Science or equivalent experience