Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help us revolutionize cloud infrastructure solutions. We're seeking a passionate innovator to design and build scalable systems that power our global client base. Enjoy remote flexibility while collaborating with a world-class team in the stunning backdrop of Colorado Springs.
Our engineers solve complex challenges using cutting-edge technologies and agile methodologies. You'll architect robust APIs, optimize microservices, and mentor junior developers while maintaining our industry-leading security standards. We offer competitive benefits, flexible schedules, and opportunities to contribute to open-source projects.
Responsibilities
- Design and implement scalable cloud-native applications using AWS/GCP
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical solutions
- Develop CI/CD pipelines to ensure rapid, reliable deployments
- Contribute to technical documentation and architecture decisions
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong understanding of distributed systems and microservices architecture
- Proficiency with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Experience with CI/CD tools (Jenkins, GitLab CI, or CircleCI)
- Proven ability to deliver high-quality, maintainable code
- Excellent problem-solving skills and attention to detail
- Strong communication skills for cross-functional collaboration