Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications from the comfort of your home in Colorado Springs. We're a cutting-edge technology company dedicated to building scalable solutions that impact millions worldwide. Our remote-first culture offers flexibility, competitive compensation, and opportunities for professional growth in a supportive environment. Collaborate with top-tier engineers to architect, develop, and deploy high-performance systems while enjoying Colorado's vibrant tech ecosystem remotely.
Responsibilities
- Design and implement scalable microservices using cloud technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers on best practices
- Optimize application performance and troubleshoot complex system issues
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to CI/CD pipeline improvements and DevOps automation
- Stay current with emerging technologies and industry trends
- Participate in agile ceremonies and drive technical decision-making
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development (Python/Java/Go)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong knowledge of RESTful APIs and microservices architecture
- Proficiency in testing frameworks and TDD/BDD methodologies
- Experience with CI/CD pipelines (Jenkins/GitLab CI)
- Excellent problem-solving skills and communication abilities
- Portfolio demonstrating impactful technical contributions