Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications from the vibrant tech hub of Albuquerque! We're a cutting-edge software company specializing in scalable fintech platforms, and we're seeking passionate engineers to build high-performance systems that serve millions of users. Enjoy competitive compensation, flexible remote work, and the opportunity to collaborate with world-class talent while making a tangible impact.
Our ideal candidate thrives in a fast-paced environment, values clean code, and embraces agile methodologies. You'll work on microservices architecture using modern frameworks and contribute to open-source initiatives. We offer professional development stipends, quarterly team meetups in Albuquerque, and comprehensive health benefits.
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Python, Go, and JavaScript
- Lead code reviews and mentor junior engineers to uphold quality standards
- Implement CI/CD pipelines and infrastructure-as-code with Terraform and AWS
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and troubleshoot complex production issues
- Contribute to open-source projects and stay current with industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in at least one modern programming language (Python/Java/Go)
- Strong understanding of distributed systems and microservices architecture
- Proficiency with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Experience with CI/CD tools and infrastructure-as-code practices
- Excellent problem-solving skills and ability to work autonomously in remote settings