Job Description
Join our elite engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure at scale. As a Senior Software Engineer, you'll architect and build next-generation distributed systems serving millions of users across our flagship product suite. We foster a culture of technical excellence, ownership, and continuous innovation in our state-of-the-art Miami headquarters.
Our engineers leverage cutting-edge technologies including Kubernetes, Go, and AWS to solve complex challenges in real-time data processing and microservices architecture. You'll collaborate with world-class product designers and data scientists to deliver solutions that set industry standards.
Responsibilities
- Design and implement scalable microservices architecture using Go and Kubernetes
- Lead code reviews and mentor junior engineers in best practices
- Optimize system performance for 99.99% uptime SLAs
- Develop CI/CD pipelines for automated testing and deployment
- Architect solutions for petabyte-scale data processing pipelines
- Partner with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and patent innovations
Qualifications
- 8+ years experience in production-level software development
- Expertise in Go, Python, or Java with strong CS fundamentals
- Deep knowledge of cloud platforms (AWS/GCP) and distributed systems
- Proven track record of architecting high-throughput APIs
- Experience with container orchestration (Kubernetes/Docker)
- Strong background in data structures and algorithms
- BS/MS in Computer Science or equivalent technical degree