Job Description
Join our elite engineering team at InnovateTech Solutions, where we're revolutionizing the future of cloud-native applications. As a Senior Software Engineer, you'll architect and build scalable systems that impact millions of users worldwide. We foster a culture of innovation, collaboration, and continuous learning, offering cutting-edge projects and unparalleled growth opportunities.
Our engineers enjoy flexible work arrangements, comprehensive benefits including equity, and access to industry-leading tools and technologies. If you're passionate about solving complex technical challenges and pushing the boundaries of software development, we want you on our team.
Responsibilities
- Design and implement scalable microservices using Go and Kubernetes
- Mentor junior engineers through code reviews and pair programming sessions
- Lead architectural decisions for cloud infrastructure on AWS
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of professional software development experience
- Expertise in Go, Python, and modern JavaScript frameworks
- Strong background in distributed systems and cloud architecture
- Proficiency with Docker, Kubernetes, and Terraform
- Experience with event-driven architectures and message queues
- Proven track record of shipping production-grade software
- Bachelor's degree in Computer Science or equivalent experience