Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help build the future of cloud-native applications. We're a fast-growing Oakland-based tech startup committed to creating cutting-edge solutions for enterprise clients. Enjoy competitive compensation, flexible remote work, and a collaborative culture that values innovation and work-life balance.
What We Offer:
- Comprehensive benefits package (health, dental, vision)
- 401(k) with company match
- Professional development stipend
- Flexible PTO policy
- Monthly team-building activities
Responsibilities
- Design, develop, and maintain scalable cloud infrastructure using AWS/Azure
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product managers to define technical requirements
- Optimize application performance and security protocols
- Implement CI/CD pipelines and DevOps automation
- Contribute to open-source projects and technical documentation
- Participate in agile sprint planning and retrospectives
Qualifications
- 5+ years of professional software development experience
- Expertise in Python, Java, or Go with modern frameworks
- Strong understanding of microservices architecture and REST APIs
- Proficiency with containerization (Docker, Kubernetes)
- Experience with cloud platforms (AWS/Azure/GCP)
- Knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI)
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills