Job Description
Join our elite engineering team at NexGen Tech Solutions, where we're revolutionizing cloud infrastructure through cutting-edge AI-driven platforms. We're seeking a passionate Senior Software Engineer to architect scalable systems that process petabytes of real-time data. Our engineers enjoy autonomy, mentorship opportunities, and a culture that values innovation over bureaucracy. Collaborate with world-class talent to build solutions that impact millions while growing your expertise in distributed systems, microservices, and machine learning integration.
Responsibilities
- Design and implement high-performance backend services using Go and Python
- Lead system architecture decisions for cloud-native applications on AWS/GCP
- Mentor junior engineers through code reviews and technical workshops
- Optimize data pipelines for 99.99% uptime and sub-100ms latency
- Drive CI/CD pipeline improvements using Kubernetes and Terraform
- Contribute to open-source projects that power our infrastructure
Qualifications
- 5+ years of experience in backend development with production-level systems
- Expertise in distributed systems design and microservices architecture
- Proficiency in Go, Python, and containerization technologies
- Strong foundation in data structures, algorithms, and system design
- Experience with cloud platforms (AWS/GCP) and infrastructure-as-code
- BS/MS in Computer Science or equivalent practical experience