Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your North Carolina home office. We're seeking passionate innovators to build scalable cloud solutions while enjoying our flexible remote-first culture. You'll collaborate with elite teams to architect cutting-edge applications using modern frameworks, with full benefits including health insurance, 401(k) matching, and unlimited PTO. This is your chance to accelerate your career without commuting!
Responsibilities
- Architect and implement scalable cloud-native applications using AWS/Azure
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Lead agile development cycles with Jira and CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in full-stack development (Python/Java preferred)
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proven track record with microservices architecture and REST APIs
- Strong problem-solving skills with system design experience
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent communication skills for remote collaboration