Job Description
Join our award-winning engineering team at InnovateTech Dynamics, where we're revolutionizing cloud-native solutions for Fortune 500 clients. As a Senior Software Engineer in our Raleigh hub, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Enjoy hybrid work arrangements, comprehensive benefits, and opportunities to contribute to open-source projects that impact millions of users.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead CI/CD pipeline optimization for AWS infrastructure
- Mentor 2-3 junior engineers through code reviews and pair programming
- Collaborate with Product Managers to define technical roadmaps
- Implement security best practices and conduct penetration testing
- Contribute to open-source projects and speak at tech meetups
Qualifications
- 5+ years of experience in backend development (Python/Java/Go)
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong understanding of distributed systems and event-driven architecture
- Proficient with containerization (Docker, Kubernetes)
- BS/MS in Computer Science or equivalent experience
- Experience with infrastructure-as-code tools (Terraform, Ansible)
- Published contributions to GitHub or similar platforms