Job Description
Join InnovateTech Solutions, a cutting-edge tech hub in Raleigh's Research Triangle, where we're revolutionizing cloud infrastructure. As a Senior Software Engineer, you'll architect scalable systems using microservices architecture while mentoring a dynamic team of innovators. Our collaborative culture fosters continuous learning with quarterly hackathons and annual conference stipends. Enjoy competitive benefits including remote flexibility, 401(k) matching, and comprehensive health plans. Located in downtown Raleigh's vibrant Innovation Quarter, you'll be at the heart of the Southeast's tech boom.
Responsibilities
- Design and implement cloud-native microservices using AWS/Azure and Kubernetes
- Lead code reviews and architectural planning for high-traffic applications
- Mentor junior engineers through pair programming and technical workshops
- Optimize CI/CD pipelines for continuous deployment excellence
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical publications
Qualifications
- 5+ years of experience in production-level software development
- Expertise in Go, Python, or Java with strong CS fundamentals
- Proven experience with cloud platforms (AWS/Azure) and containerization
- Strong knowledge of distributed systems and event-driven architecture
- Experience leading technical projects and mentoring developers
- Bachelor's degree in Computer Science or equivalent practical experience
- Proficiency with Git, CI/CD tools, and infrastructure-as-code