Job Description
Join our dynamic team as a Senior Software Engineer and make an immediate impact at InnovateTech Solutions! We're seeking passionate engineers to build cutting-edge solutions in a collaborative, fast-paced environment. Enjoy competitive compensation, comprehensive benefits, and equity options in our rapidly growing tech startup. Work remotely with occasional team meetups in our vibrant Oakland hub, where innovation meets opportunity.
Responsibilities
- Architect and develop scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Collaborate with cross-functional teams to define product requirements and technical roadmaps
- Optimize system performance and implement robust security protocols
- Contribute to DevOps practices including CI/CD pipelines and infrastructure automation
- Drive innovation through prototyping and rapid experimentation with emerging technologies
Qualifications
- 5+ years of experience in software development with strong proficiency in Python, Java, or Go
- Expertise in cloud platforms (AWS/Azure) and containerization technologies (Docker/Kubernetes)
- Proven track record of designing and deploying high-availability systems
- Strong understanding of RESTful APIs, microservices, and event-driven architecture
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in ambiguous environments