Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize how we deliver digital experiences from the comfort of your home office! Based in Raleigh's thriving tech hub, we're expanding our remote-first team to build cutting-edge cloud-native applications. Enjoy flexible hours, competitive benefits, and collaborate with industry leaders while making an impact on scalable systems serving millions of users.
Why Raleigh? Why Remote? While we're headquartered in Raleigh's Research Triangle Park (RTP), our remote program offers the perfect blend of North Carolina's vibrant tech ecosystem and work-life balance. No commute, maximum productivity!
Responsibilities
- Architect and implement scalable microservices using Python and AWS
- Mentor junior engineers through code reviews and pair programming
- Lead CI/CD pipeline optimization for 99.99% uptime
- Collaborate with product teams to translate requirements into technical solutions
- Contribute to open-source projects and technical documentation
- Participate in agile sprints with daily standups and retrospectives
Qualifications
- 5+ years of experience in backend development with Python/Django
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/K8s)
- Strong knowledge of RESTful APIs and GraphQL
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and communication abilities
- Portfolio demonstrating full-stack projects