Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize the future of cloud-native applications! We're urgently seeking talented engineers to build scalable solutions for enterprise clients while enjoying full remote flexibility with a Raleigh-centric team.
As a key member of our innovation hub, you'll architect high-performance systems using cutting-edge technologies while collaborating with cross-functional teams across the US. Our hybrid remote model allows you to work from anywhere while staying connected to our vibrant Raleigh community.
Responsibilities
- Design, develop, and deploy cloud-native microservices using Go and Kubernetes
- Mentor junior engineers through pair programming and code reviews
- Lead CI/CD pipeline optimization using Jenkins and Terraform
- Resolve complex production issues with real-time debugging tools
- Translate business requirements into technical specifications
- Contribute to open-source projects and technical documentation
- Participate in Agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in distributed systems and cloud architecture
- Expert proficiency in Go, Python, and modern JavaScript frameworks
- Strong AWS/Azure certification (e.g., Solutions Architect)
- Proven track record of shipping production-grade code
- Experience with event-driven architectures and message queues
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and technical communication abilities