Job Description
Join our elite engineering team at InnovateTech Dynamics, where we're revolutionizing cloud infrastructure solutions. As a Senior Software Engineer in Raleigh, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our collaborative culture values innovation, work-life balance, and continuous learning. Enjoy competitive benefits including equity, flexible scheduling, and professional development stipends.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and drive technical excellence across the team
- Optimize cloud infrastructure for 99.99% uptime on AWS
- Mentor junior engineers through pair programming and architecture workshops
- Contribute to open-source projects and patentable innovations
- Collaborate with product teams to translate requirements into technical specifications
Qualifications
- 5+ years of experience in production-level software development
- Expertise in Go, Python, or Java with cloud-native patterns
- Strong background in distributed systems and event-driven architecture
- Proficiency with CI/CD pipelines and infrastructure-as-code (Terraform)
- BS in Computer Science or equivalent practical experience
- Experience with observability tools (Prometheus, Grafana)
- Portfolio demonstrating complex system design projects