Job Description
Join InnovateTech Solutions, a leader in cloud-native SaaS platforms, and help shape the future of enterprise software. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor our growing team. Located in Raleigh's vibrant Research Triangle Park, you'll collaborate with industry experts while enjoying competitive benefits and flexible work arrangements. If you thrive on solving complex problems and building cutting-edge solutions, this is your opportunity to make an impact.
Responsibilities
- Design and implement scalable microservices using Java and Go
- Lead cloud infrastructure optimization on AWS and Kubernetes
- Mentor junior engineers through code reviews and architectural discussions
- Drive CI/CD pipeline improvements and DevOps practices
- Collaborate with product teams to translate requirements into technical specifications
- Conduct performance tuning and security audits
- Participate in agile ceremonies and contribute to technical roadmaps
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in production-grade software development
- Expertise in Java, Python, and modern JavaScript frameworks
- Strong background in cloud platforms (AWS/Azure/GCP) and containerization
- Proven track record of leading complex projects from concept to deployment
- Familiarity with DevOps tools (Jenkins, Terraform, Ansible)
- Excellent problem-solving and communication skills