Job Description
Join our dynamic team at InnovateTech Solutions, where we're pioneering the future of cloud-native applications. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our Raleigh hub offers a collaborative culture, flexible work arrangements, and opportunities to impact millions of users. We value innovation, inclusivity, and continuous learning.
Responsibilities
- Design and implement microservices using Java, Python, and Go
- Lead CI/CD pipeline optimization with AWS and Kubernetes
- Mentor 3+ junior engineers through pair programming and code reviews
- Collaborate with product teams to translate requirements into technical specs
- Automate testing infrastructure achieving 95%+ test coverage
- Conduct performance tuning and security audits
Qualifications
- 5+ years of experience in backend development
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong grasp of distributed systems and RESTful APIs
- Proven track record of mentoring technical teams
- BS/MS in Computer Science or equivalent experience
- Proficiency with containerization (Docker) and orchestration (K8s)