Job Description
Join our award-winning engineering team at InnovateTech Solutions and make an immediate impact on cutting-edge AI-driven products. We're seeking a passionate Senior Software Engineer to help revolutionize digital experiences for Fortune 500 clients. This is a rare opportunity to join a dynamic, collaborative environment where your technical expertise will shape the future of enterprise technology. Enjoy competitive compensation, comprehensive benefits, and flexible work arrangements—all starting immediately.
Responsibilities
- Design and implement scalable microservices using Java, Python, and Go
- Lead cloud infrastructure migrations to AWS with Terraform and Kubernetes
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers through pair programming and architectural reviews
- Collaborate with product teams to define technical roadmaps and deliverables
- Implement CI/CD pipelines using Jenkins, Docker, and GitHub Actions
Qualifications
- 8+ years of professional software development experience
- Expertise in distributed systems and cloud-native architectures
- Strong proficiency in at least two modern programming languages
- Proven track record of deploying high-traffic applications
- Experience with agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent