Job Description
Join our cutting-edge engineering team at InnovateTech Solutions, where we're revolutionizing the future of cloud-native applications. As a Senior Software Engineer, you'll architect scalable systems and mentor talented developers while working with Fortune 500 clients. We offer competitive equity packages, flexible remote options, and a culture that champions innovation and work-life balance.
What You'll Love: State-of-the-art tech stack, professional development stipends, and quarterly hackathons. Our modern downtown office features ergonomic workspaces, a fully stocked kitchen, and stunning Bay views.
Responsibilities
- Lead full-cycle development of microservices using Go and Kubernetes
- Mentor junior engineers through pair programming and code reviews
- Design CI/CD pipelines using Jenkins and Terraform
- Optimize database performance for PostgreSQL and Redis clusters
- Implement security best practices including OAuth 2.0 and JWT
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 5+ years of experience in backend development with Go or Java
- Expertise in cloud platforms (AWS/GCP/Azure) and container orchestration
- Strong understanding of distributed systems and event-driven architecture
- Proven track record of shipping production-grade applications
- Experience with Agile methodologies and JIRA/Confluence
- BS in Computer Science or equivalent practical experience
- Excellent problem-solving skills and system design abilities
- Contributions to GitHub or personal tech blog preferred