Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications from the vibrant city of Albuquerque! We're seeking a passionate remote professional to architect scalable solutions while enjoying New Mexico's unique work-life balance. Our collaborative team values innovation, autonomy, and cutting-edge technologies. What we offer: Competitive salary, comprehensive health benefits, 401(k) matching, professional development stipends, and flexible scheduling. Why Albuquerque? Thrive in our growing tech hub while leveraging lower living costs and outdoor recreation opportunities. Ready to impact? Apply today and become part of our remote-first culture!
Responsibilities
- Design and implement scalable microservices using cloud technologies (AWS/Azure)
- Mentor junior engineers through code reviews and architectural guidance
- Collaborate with cross-functional teams to deliver production-ready features
- Optimize application performance and troubleshoot complex issues
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Lead technical documentation and knowledge sharing initiatives
Qualifications
- 5+ years of experience in backend development with Python/Java/Go
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in testing frameworks and TDD/BDD methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Excellent communication skills with remote team experience