Job Description
Join our elite engineering team at NexusTech Solutions, where innovation meets impact. We're revolutionizing cloud infrastructure for Fortune 500 clients, and we need your expertise to architect scalable, resilient systems. This is your chance to work with cutting-edge technologies in a collaborative environment that values technical excellence and continuous growth.
Our engineers solve complex challenges in distributed systems, AI integration, and real-time data processing. You'll mentor junior developers, drive technical strategy, and own features from conception to deployment. If you're passionate about building robust software that touches millions of users, this role is your next career-defining move.
Responsibilities
- Architect and develop high-performance microservices using Go, Python, and Kubernetes
- Lead design sessions for scalable cloud-native solutions on AWS/GCP
- Mentor 3+ junior engineers through pair programming and code reviews
- Optimize system performance using observability tools (Prometheus, Grafana)
- Implement CI/CD pipelines using Terraform and Jenkins
- Collaborate with product teams to translate business requirements into technical specs
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years in production-level software development
- Expertise in distributed systems and cloud architecture
- Proficiency with at least one JVM language (Java/Scala/Kotlin)
- Strong background in database design (SQL/NoSQL)
- Experience with container orchestration (Docker, Kubernetes)
- Fluency in Agile methodologies and test-driven development
- Excellent problem-solving skills and technical leadership experience