Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications from the vibrant city of El Paso! We're seeking a passionate innovator to architect scalable solutions for our enterprise clients. Enjoy competitive compensation, flexible remote work, and a collaborative culture that values creativity. As a key member of our distributed team, you'll drive technical excellence while making a tangible impact in the Southwest tech ecosystem.
Responsibilities
- Design and implement microservices architectures using cloud-native technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to deliver production-ready features
- Optimize system performance and security protocols
- Contribute to technical documentation and architectural roadmaps
- Research and implement emerging technologies to solve complex challenges
Qualifications
- 5+ years of experience in backend development (Java/Python/Go)
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/K8s)
- Strong understanding of CI/CD pipelines and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of building scalable distributed systems
- Excellent problem-solving skills and collaborative communication
- Experience with Agile methodologies and version control (Git)