Job Description
Join our cutting-edge team at InnovateTech Solutions, where we're revolutionizing the future of cloud computing. We're seeking a passionate Senior Software Engineer to architect scalable solutions for Fortune 500 clients in Raleigh's thriving tech hub. Enjoy competitive benefits, flexible work arrangements, and opportunities to work with emerging technologies like AI and machine learning.
Responsibilities
- Design and implement microservices architecture using cloud-native technologies (AWS/GCP)
- Lead code reviews and mentor junior developers in agile methodologies
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize application performance and ensure 99.9% uptime SLAs
- Develop CI/CD pipelines and implement DevOps best practices
- Contribute to open-source projects and stay current with industry trends
Qualifications
- 8+ years of experience in backend development (Java, Python, or Go)
- Expertise in containerization (Docker/Kubernetes) and orchestration
- Strong understanding of distributed systems and RESTful APIs
- Certification in cloud platforms (AWS/GCP/Azure) preferred
- Proven experience leading technical projects and mentoring teams
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system designs and deployments