Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and revolutionize how businesses interact with technology. We're seeking a passionate innovator to architect scalable cloud-native applications while mentoring junior developers in our Raleigh headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with cutting-edge technologies like Kubernetes and serverless architecture.
Responsibilities
- Design and implement microservices architecture using Go and Python
- Lead CI/CD pipeline optimization for AWS-based deployments
- Mentor 3-5 junior engineers through code reviews and pair programming
- Collaborate with product teams to define technical roadmaps
- Conduct performance tuning and security audits for production systems
- Drive adoption of DevOps best practices across engineering org
Qualifications
- 5+ years experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/Azure) and container orchestration
- Strong background in distributed systems design
- Proven leadership in agile development environments
- Bachelor's degree in Computer Science or equivalent experience
- Contributions to open-source projects (GitHub portfolio required)