Job Description
InnovateTech Solutions is urgently hiring a Senior Software Engineer to join our dynamic team in Houston, TX. If you're passionate about building scalable, high-performance software and thrive in collaborative environments, this is your moment. We offer competitive compensation, cutting-edge projects, and a culture that values innovation and growth.
This full-time role requires expertise in cloud-native development and agile methodologies to architect solutions that drive business impact. Join us to shape the future of technology in the heart of Houston's thriving tech ecosystem.
Responsibilities
- Design, develop, and deploy scalable cloud-based applications using microservices architecture
- Lead technical implementation of AI/ML integration for data-driven products
- Mentor junior engineers through code reviews and architectural guidance
- Optimize system performance and implement robust security protocols
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Drive DevOps practices including CI/CD pipeline optimization and infrastructure as code
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 7+ years of software development experience with 3+ years in senior roles
- Expertise in Python, Java, or Go with strong OOP fundamentals
- Proven experience with AWS/Azure, Kubernetes, and container orchestration
- Deep understanding of RESTful APIs, event-driven architecture, and distributed systems
- Track record of leading complex projects from conception to production
- Strong problem-solving skills with ability to balance technical debt and innovation