Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Charlotte, NC! We're revolutionizing cloud infrastructure for Fortune 500 clients and need your expertise to scale our cutting-edge platforms. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while solving complex challenges in a collaborative environment.
Our Charlotte hub offers state-of-the-art facilities, professional development stipends, and relocation assistance. Work alongside industry veterans shaping the future of SaaS technology while maintaining work-life balance through hybrid schedules.
Responsibilities
- Design and implement scalable cloud-native solutions using AWS and Kubernetes
- Mentor junior engineers through code reviews and technical guidance
- Lead API development and microservices architecture optimization
- Collaborate with Product teams to translate requirements into technical specifications
- Implement CI/CD pipelines using Terraform and Jenkins
- Conduct system performance tuning and security audits
- Document technical specifications and architecture decisions
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of microservices architecture and RESTful APIs
- Experience with CI/CD pipelines and infrastructure-as-code tools
- Bachelor's degree in Computer Science or equivalent experience
- Proven ability to lead technical projects and mentor developers
- Proficiency in database design (SQL/NoSQL) and caching strategies