Job Description
Join our award-winning engineering team at InnovateTech Solutions, a top-tier tech leader transforming digital experiences. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions using cutting-edge technologies. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape next-gen products. Be part of our rapid expansion in North Carolina's thriving tech ecosystem.
Responsibilities
- Design, develop, and maintain high-performance microservices using Go and Python
- Lead code reviews and implement CI/CD pipelines using AWS and Kubernetes
- Mentor junior engineers through pair programming and technical workshops
- Optimize system architecture for 99.99% uptime and sub-200ms latency
- Collaborate with product teams to translate business requirements into technical specs
- Implement security best practices and conduct vulnerability assessments
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in cloud-native architectures (AWS/Azure/GCP)
- Strong proficiency in at least one modern programming language (Go, Python, Java)
- Experience with distributed systems and database optimization
- Proven track record of shipping production-grade systems
- Excellent problem-solving and communication skills