Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're a rapidly scaling tech company with a mission to revolutionize enterprise SaaS solutions. This remote role offers flexibility while collaborating with elite engineers in our Atlanta hub. You'll architect scalable systems using cutting-edge technologies and mentor junior developers. Enjoy competitive compensation, comprehensive benefits, and the opportunity to impact millions of users worldwide.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and maintain high-quality CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and security for enterprise-scale applications
- Contribute to open-source projects and stay current with industry trends
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong knowledge of distributed systems and database optimization
- Experience with agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering production-ready code
- Excellent problem-solving and communication skills