Job Description
We're urgently seeking a passionate Senior Software Engineer to join our dynamic team in Houston, TX! Drive innovation for enterprise clients while building cutting-edge cloud-native applications. This is your chance to join a rapidly scaling tech hub with competitive compensation, flexible work arrangements, and immediate impact opportunities.
At InnovateTech Solutions, we foster a culture of technical excellence and continuous learning. You'll collaborate with industry leaders on mission-critical projects using the latest technologies. Our Houston campus offers state-of-the-art facilities, professional development stipends, and a supportive team environment.
Responsibilities
- Design and implement scalable microservices architecture using Java/Python and cloud technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers while maintaining high-quality coding standards
- Develop CI/CD pipelines using Docker, Kubernetes, and Jenkins for automated deployments
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to architectural decisions and technology stack evolution
- Implement security best practices and ensure compliance with industry standards
Qualifications
- 5+ years of experience in software development with 2+ years in cloud-native applications
- Expertise in at least two backend languages (Java, Python, Go) and JavaScript frameworks
- Strong understanding of distributed systems, microservices, and RESTful APIs
- Hands-on experience with cloud platforms (AWS/Azure) and container orchestration
- Proven track record of delivering complex projects in Agile environments
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in fast-paced environments