Job Description
Join InnovateTech Labs as a Senior Software Engineer and shape the future of cloud-native applications from the comfort of your home office. We're a forward-thinking startup revolutionizing enterprise SaaS solutions, and we're looking for passionate engineers to join our distributed team in San Francisco. Enjoy competitive compensation, flexible hours, and a culture that prioritizes innovation and work-life balance.
As a key member of our engineering team, you'll collaborate with product managers and fellow engineers to design scalable systems using cutting-edge technologies. You'll own the full development lifecycle from conception to deployment, leveraging our modern tech stack to solve complex challenges for Fortune 500 clients. This role offers the rare opportunity to make significant impact while working remotely with world-class talent.
Responsibilities
- Architect and implement scalable cloud solutions using AWS/GCP services
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and security protocols
- Lead CI/CD pipeline automation and DevOps best practices
- Collaborate cross-functionally to define technical roadmaps
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Python, Go, or Java with microservices architecture
- Strong proficiency with containerization (Docker/Kubernetes)
- Proven track record with cloud infrastructure (AWS/GCP)
- Experience with remote team collaboration tools