Job Description
Immediate opening for a talented Software Engineer to join our dynamic team in Oakland, CA with full remote flexibility! InnovateTech Solutions is revolutionizing cloud infrastructure for enterprise clients, and we need your expertise to scale our platforms. This urgent hire offers competitive compensation, hybrid work options, and the chance to solve complex problems in a fast-paced environment.
As a key member of our engineering division, you'll collaborate with cross-functional teams to design, develop, and deploy scalable microservices. You'll work on cutting-edge projects involving distributed systems, cloud-native architecture, and AI-driven analytics. Our culture values innovation, ownership, and continuous learning—perfect for engineers who thrive on challenges.
Why join us? Flexible remote work, comprehensive benefits, professional development stipends, and the opportunity to shape the future of enterprise software. Apply today and start making an impact immediately!
Responsibilities
- Design, implement, and maintain scalable cloud-native applications using microservices architecture
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Lead code reviews and contribute to CI/CD pipeline improvements
- Drive adoption of DevOps best practices including containerization and infrastructure-as-code
- Mentor junior engineers and promote engineering excellence across the team
- Stay current with emerging technologies and propose innovative solutions
Qualifications
- 5+ years of experience in software development with a focus on backend systems
- Expert proficiency in at least one modern programming language (Python, Java, Go, or Rust)
- Strong understanding of distributed systems, APIs, and cloud platforms (AWS/Azure/GCP)
- Proven experience with containerization (Docker, Kubernetes) and orchestration tools
- Bachelor's degree in Computer Science or equivalent technical experience
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills for cross-functional collaboration
- Portfolio demonstrating complex system architecture projects