Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications in our Denver headquarters. We're seeking passionate innovators to build scalable solutions for enterprise clients in a collaborative, agile environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while tackling cutting-edge challenges in distributed systems and AI integration.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and mentor 3+ junior engineers on best practices
- Optimize database performance for PostgreSQL and Redis clusters
- Develop CI/CD pipelines using Jenkins and Terraform
- Collaborate with product teams to translate 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/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong knowledge of distributed systems and RESTful APIs
- Proven track record of delivering production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Experience with CI/CD automation and infrastructure-as-code
- Excellent problem-solving skills and collaborative mindset