Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home. We're seeking a visionary engineer to architect scalable cloud solutions while enjoying San Francisco's vibrant tech culture remotely. Our award-winning engineering team values innovation, collaboration, and work-life balance. Enjoy competitive compensation, comprehensive benefits, and flexible hours while building cutting-edge products used by millions worldwide.
Responsibilities
- Architect and develop scalable cloud-native applications using microservices architecture
- Lead technical design sessions and mentor junior engineers through code reviews
- Implement CI/CD pipelines and optimize AWS infrastructure for performance
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and stay current with emerging technologies
- Drive security best practices and conduct regular vulnerability assessments
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expert proficiency in Python, Go, or Java with cloud deployment experience
- Strong understanding of distributed systems, Kubernetes, and serverless computing
- Proven track record leading complex projects from conception to production
- Experience with Terraform, Docker, and CI/CD tools like Jenkins or GitHub Actions
- Excellent problem-solving skills with attention to detail and scalability
- Strong communication skills for remote collaboration across global teams