Job Description
Join our award-winning tech team in Albuquerque! InnovateTech Solutions is urgently hiring a Senior Software Engineer to drive cutting-edge projects in our fast-paced environment. We offer competitive compensation, flexible remote options, and career growth opportunities in New Mexico's thriving tech hub.
As a key member of our engineering team, you'll architect scalable cloud solutions, mentor junior developers, and collaborate with product teams to deliver innovative software that impacts millions of users. Our Albuquerque-based office combines startup agility with enterprise stability, offering unique opportunities to shape the future of our platform.
What We Offer:
- Comprehensive health benefits (medical/dental/vision)
- 401(k) with 6% company match
- $5,000 annual professional development stipend
- Hybrid work model (3 days in-office/2 remote)
- State-of-the-art downtown Albuquerque office
Responsibilities
- Design and implement scalable microservices architecture using AWS and Kubernetes
- Mentor junior engineers through code reviews and technical guidance
- Lead end-to-end development of RESTful APIs and cloud-native applications
- Optimize system performance and troubleshoot complex production issues
- Collaborate with cross-functional teams using Agile methodologies
- Conduct thorough testing (unit, integration, and security)
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Java, Python, or Node.js
- Strong experience with cloud platforms (AWS/GCP/Azure)
- Proven track record with CI/CD pipelines and DevOps practices
- Experience with containerization technologies (Docker, Kubernetes)
- Excellent problem-solving and communication skills
- Ability to work independently in a fast-paced environment