Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're a fast-growing SaaS startup revolutionizing enterprise data analytics, seeking passionate innovators to build scalable systems that impact millions of users. You'll collaborate with cross-functional teams in our modern downtown San Francisco office, leveraging cutting-edge technologies to solve complex challenges. Enjoy competitive compensation, comprehensive benefits, and a culture that values creativity and work-life balance.
Responsibilities
- Architect and implement scalable microservices using Go and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize database performance for high-traffic APIs (PostgreSQL/Redis)
- Design CI/CD pipelines using AWS DevOps tools
- Collaborate with Product Managers to translate requirements into technical specs
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 5+ years of experience in backend software development
- Expertise in Go, Python, or Java with strong CS fundamentals
- Proven track record building distributed systems at scale
- Proficiency with cloud platforms (AWS/GCP/Azure) and containerization
- Strong problem-solving skills with experience in algorithm design
- Bachelor's degree in Computer Science or equivalent experience