Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from our Houston hub! We're seeking passionate innovators to build scalable cloud solutions while enjoying 100% remote flexibility. Benefit from relocation assistance to relocate to Houston's thriving tech ecosystem or work remotely from anywhere in North Carolina. Collaborate with elite engineers on cutting-edge projects using modern frameworks and AWS/GCP infrastructure. Enjoy competitive compensation, equity, and comprehensive benefits while making tangible impact.
Responsibilities
- Design, develop, and maintain scalable microservices using Java/Spring Boot and Node.js
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Lead code reviews and architectural decisions for cloud-native applications
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers and contribute to technical documentation
- Collaborate with cross-functional teams to deliver enterprise-grade solutions
Qualifications
- 5+ years of experience in full-stack software development
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong background in RESTful API design and microservices architecture
- Proficiency in Java, Python, or JavaScript with modern frameworks
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills