Job Description
Join our award-winning engineering team at InnovateTech Solutions and revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable cloud-native applications using cutting-edge technologies. Enjoy a collaborative culture, competitive benefits, and opportunities to mentor junior developers while building mission-critical systems.
Our Houston office features state-of-the-art facilities, flexible work arrangements, and a commitment to continuous learning. You'll work directly with product stakeholders to translate business requirements into elegant technical solutions while maintaining our industry-leading 99.9% uptime SLAs.
Responsibilities
- Design and implement microservices using Node.js, Python, and AWS
- Mentor junior engineers through code reviews and architectural discussions
- Optimize application performance and database queries
- Implement CI/CD pipelines using Jenkins and Docker
- Lead cloud migration projects with Kubernetes and Terraform
- Conduct security audits and implement best practices
- Collaborate with UX designers to create intuitive interfaces
Qualifications
- 5+ years of experience in full-stack development
- Expertise in at least one modern framework (React, Angular, Vue)
- AWS certification or equivalent cloud platform experience
- Strong understanding of RESTful API design principles
- Proficiency in database optimization (SQL and NoSQL)
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system architectures