Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing urban mobility through cutting-edge software. As a Senior Software Engineer in our Oakland headquarters, you'll architect scalable systems that impact millions of users. We foster a culture of innovation, collaboration, and continuous learning, with competitive benefits and flexible work arrangements.
Why You'll Love Working Here:
- Impact-driven projects solving real-world challenges
- Modern tech stack and cloud-native architecture
- Collaborative agile environment with dedicated learning time
- Comprehensive health benefits and equity package
Responsibilities
- Design and develop scalable backend services using Python and Go
- Lead technical planning and architecture for new features
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using AWS and Docker
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and internal tooling
Qualifications
- 5+ years of experience in backend software development
- Expertise in Python, Go, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and microservices
- Proficiency with REST APIs, GraphQL, and database optimization
- Experience leading technical projects and mentoring engineers
- Bachelor's degree in Computer Science or equivalent experience
- Passion for clean code, testing, and documentation