Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. Our San Francisco hub offers competitive benefits, flexible work arrangements, and opportunities to impact products used by millions. We foster a culture of innovation, collaboration, and continuous learning.
Responsibilities
- Design and implement scalable microservices in AWS/GCP environments
- Mentor 2-3 junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline optimization for 99.99% uptime SLAs
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct performance profiling and optimize high-throughput APIs
- Drive architectural decisions for new platform features
- Contribute to open-source projects and internal tech blogs
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in at least two modern programming languages (Python, Go, Java)
- Proven experience with cloud platforms (AWS/GCP) and container orchestration
- Strong background in event-driven architecture and message queues
- BS/MS in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system designs
- Experience with observability tools (Datadog, Prometheus)
- Excellent problem-solving and communication skills