Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform the future of cloud-native applications! We're seeking passionate innovators to build scalable solutions while enjoying fully remote flexibility with relocation assistance to Charlotte, NC or New York City. Embrace our collaborative culture, cutting-edge tech stack, and commitment to work-life balance. Your expertise will directly impact millions of users worldwide. Apply today and shape the future of software engineering!
Responsibilities
- Architect and implement scalable cloud solutions using AWS/GCP
- Mentor junior engineers through pair programming and code reviews
- Optimize system performance and troubleshoot complex issues
- Lead CI/CD pipeline improvements and DevOps initiatives
- Collaborate with product teams to define technical requirements
- Contribute to open-source projects and technical documentation
- Stay current with emerging technologies and industry trends
Qualifications
- 5+ years of experience in backend development (Python/Java/Go)
- Expertise in microservices architecture and containerization (Docker/K8s)
- Strong proficiency with relational and NoSQL databases
- Proven track record of building high-traffic applications
- Experience with cloud infrastructure (AWS/GCP/Azure)
- Excellent problem-solving and communication skills
- Bachelor's degree in Computer Science or equivalent experience