Job Description
Join our award-winning engineering team and revolutionize cloud infrastructure solutions from anywhere in the US! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect scalable systems for our AI-driven platform. Based in Boston but embracing remote-first culture, you'll collaborate with MIT alumni and tech veterans to build cutting-edge tools used by Fortune 500 clients. Enjoy flexible hours, comprehensive benefits including equity, and opportunities to present at industry conferences.
What makes us exceptional: Forbes' Top 100 Remote Workplaces, AWS Advanced Partner status, and a commitment to sustainable tech innovation. Our engineers receive $5k annual learning stipends and participate in quarterly innovation sprints.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes for high-traffic SaaS platforms
- Lead code reviews and mentor junior engineers while maintaining 99.99% system uptime
- Optimize CI/CD pipelines using GitLab and Terraform to reduce deployment cycles by 40%
- Develop RESTful APIs and event-driven systems processing 10M+ daily transactions
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and publish technical insights through our engineering blog
- Conduct security audits and implement AWS WAF/CloudTrail configurations
Qualifications
- 5+ years of experience in backend development with Go or similar compiled languages
- Expertise in distributed systems, message queues (Kafka/RabbitMQ), and cloud-native architecture
- Proficiency with container orchestration (Kubernetes/Docker) and IaC tools
- Strong foundation in data structures, algorithms, and system design patterns
- Experience with observability tools (Prometheus/Grafana) and A/B testing frameworks
- BS/MS in Computer Science or equivalent practical experience
- Portfolio demonstrating contributions to production systems (GitHub/GitLab required)
- Excellent communication skills with remote collaboration experience