Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform how businesses operate through cutting-edge technology. We're seeking passionate innovators to build scalable cloud solutions while enjoying a fully remote work culture. With competitive compensation, flexible schedules, and opportunities to impact enterprise-level projects, you'll thrive in an environment that values creativity and professional growth. Our commitment to employee development includes quarterly learning stipends and mentorship programs designed to accelerate your career.
Responsibilities
- Architect and implement cloud-native applications using AWS/GCP services
- Lead code reviews and mentor junior engineers through pair programming sessions
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance through continuous monitoring and iterative improvements
- Develop CI/CD pipelines to ensure seamless deployment of microservices
- Contribute to open-source projects and represent InnovateTech at tech conferences
Qualifications
- 5+ years of experience in backend development (Java/Python/Node.js)
- Expertise with container orchestration (Kubernetes/Docker) and serverless architectures
- Proven track record of designing RESTful APIs and event-driven systems
- Strong understanding of distributed systems and data modeling principles
- Experience with infrastructure-as-code (Terraform/CloudFormation)
- Professional certifications in cloud platforms (AWS/Azure/GCP) preferred