Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 companies. As a Senior Software Engineer in Raleigh, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our collaborative culture emphasizes work-life balance with hybrid flexibility and competitive benefits including equity and professional development stipends.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Lead CI/CD pipeline optimization for AWS deployments
- Mentor 3+ junior engineers through code reviews and pair programming
- Collaborate with product teams to translate requirements into technical specifications
- Drive system architecture improvements for 99.99% uptime SLAs
- Automate testing infrastructure to maintain 95% code coverage
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of production-level software development
- Expertise in Go, Python, and cloud-native architectures
- Proven experience with distributed systems and REST APIs
- Strong proficiency in AWS (EC2, S3, Lambda) and Terraform
- Experience leading agile development cycles
- Portfolio demonstrating complex system design solutions