Job Description
Join InnovateTech Solutions as a Senior Software Engineer and architect transformative cloud solutions for Fortune 500 clients. Located in Houston's thriving Energy Corridor, our team leverages cutting-edge technologies to solve complex challenges in the energy and logistics sectors. We offer competitive compensation, flexible work arrangements, and a culture that champions innovation and professional growth. As a key contributor, you'll collaborate with cross-functional teams to deliver scalable, high-performance applications while mentoring junior engineers. Our commitment to work-life balance includes comprehensive health benefits, 401(k) matching, and dedicated professional development funds.
Responsibilities
- Design and implement microservices architecture using AWS Lambda, Docker, and Kubernetes
- Lead code reviews and enforce best practices in CI/CD pipelines using Jenkins and GitLab
- Optimize database performance through PostgreSQL indexing and query tuning
- Develop RESTful APIs with Node.js/Express and integrate with third-party SaaS platforms
- Mentor junior engineers through pair programming and technical workshops
- Implement security protocols including OAuth2, JWT, and OWASP compliance
- Contribute to technical documentation and architecture decision records
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience with cloud-native development (AWS/GCP preferred)
- Expertise in at least two modern programming languages (Python, Java, or Go)
- Proficiency with container orchestration and infrastructure-as-code (Terraform)
- Strong understanding of distributed systems design principles
- Experience with Agile methodologies and JIRA/Confluence
- Proven track record of shipping production systems at scale
- Excellent problem-solving skills and collaborative mindset