Job Description
Join InnovateTech Solutions, a leading digital transformation firm, as we revolutionize cloud infrastructure for Fortune 500 clients. Our San Francisco-based team thrives on innovation, collaboration, and technical excellence. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers in a dynamic startup environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to work on cutting-edge AI-driven projects. Be part of a culture that values creativity, continuous learning, and work-life balance.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead full-cycle development from conception to deployment
- Mentor 3-5 junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex issues
- Collaborate with product managers to define technical roadmaps
- Implement CI/CD pipelines and DevOps best practices
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Python, Go, and cloud-native technologies
- Strong understanding of distributed systems and databases
- Proven experience with agile methodologies and JIRA
- Excellent problem-solving and communication skills
- Relevant certifications (AWS/Azure/GCP) preferred
- Portfolio demonstrating complex system designs