Job Description
Join our award-winning engineering team at InnovateTech Dynamics, where we're revolutionizing cloud infrastructure solutions. We're urgently seeking passionate remote Software Engineers to build scalable, high-performance systems for enterprise clients. Enjoy competitive equity options, flexible schedules, and a culture that values innovation and work-life balance. This is a fully remote position with occasional on-site collaboration in Denver.
Our ideal candidate thrives in agile environments, mentors junior developers, and contributes to cutting-edge projects in distributed systems. You'll work directly with product leadership to shape technical roadmaps while maintaining our commitment to clean, maintainable code.
Responsibilities
- Design and implement scalable backend services using Go and Kubernetes
- Lead code reviews and enforce best practices across the engineering team
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product managers to define technical requirements
- Mentor junior engineers through pair programming and knowledge sharing
- Contribute to open-source projects and represent the company at tech conferences
- Implement CI/CD pipelines and infrastructure-as-code solutions
Qualifications
- 5+ years of experience in backend software development
- Expertise in Go, Python, and distributed systems architecture
- Proficiency with cloud platforms (AWS/GCP) and containerization
- Strong understanding of microservices and event-driven design
- Experience with Agile methodologies and Jira/Confluence
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system implementations