Job Description
Join our cutting-edge engineering team in the heart of Colorado Springs! We're urgently seeking a passionate Senior Software Engineer to architect and build scalable cloud solutions that impact millions of users. At InnovateTech Solutions, we foster a culture of innovation, collaboration, and continuous learning. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape the future of technology in a thriving mountain community.
Responsibilities
- Design and implement high-performance microservices using cloud-native technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers while maintaining rigorous quality standards
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system architecture for scalability, security, and cost-efficiency
- Champion DevOps practices through CI/CD pipeline automation and infrastructure-as-code
- Contribute to technical strategy and roadmap planning for product evolution
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (8+ years professional development)
- Expertise in at least one modern language (Python, Java, Go, or C#)
- Proven experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs, event-driven architecture, and database systems
- Demonstrable problem-solving skills through complex system design experience
- Excellent communication abilities and collaborative mindset in agile environments