Job Description
Join TechInnovate Solutions as a Senior Software Engineer and revolutionize digital experiences from our vibrant Charlotte hub. We're seeking passionate innovators to architect scalable cloud-native applications while enjoying the flexibility of 100% remote work. Collaborate with elite teams in the Queen City's thriving tech ecosystem and shape the future of enterprise software.
Responsibilities
- Design and implement microservices architectures using Go and Kubernetes
- Lead CI/CD pipeline optimization for AWS cloud infrastructure
- Mentor junior engineers through code reviews and architectural discussions
- Translate complex business requirements into technical specifications
- Drive security best practices across distributed systems
- Contribute to open-source projects and industry standards
Qualifications
- 5+ years of experience in backend development with Go or Java
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in event-driven architecture and message queues
- Proven track record of shipping production-grade microservices
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience