Job Description
Join our dynamic team at NexusTech Innovations as a Senior Software Engineer and help shape the future of cloud-native applications. We're seeking a visionary engineer to architect scalable solutions while mentoring junior developers in a collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with cutting-edge technologies that impact millions of users.
Responsibilities
- Design and implement microservices using Go, Python, and Kubernetes
- Lead code reviews and ensure adherence to CI/CD best practices
- Mentor 3-5 junior engineers through pair programming and technical workshops
- Optimize system performance and database queries for 99.99% uptime
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and publish technical blog posts
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years building production-grade distributed systems
- Expertise in Go/Python and experience with AWS/Azure infrastructure
- Strong background in container orchestration (Docker, Kubernetes)
- Proficiency in testing frameworks (Jest, PyTest) and TDD methodologies
- Excellent problem-solving skills with algorithmic challenges
- Portfolio demonstrating complex system architecture projects