Job Description
Join our cutting-edge development team as a Night Shift Software Engineer at InnovateTech Dynamics in Raleigh, NC. This role offers the unique opportunity to work on mission-critical systems while enjoying reduced commute times and flexible daytime schedules. You'll architect scalable solutions using modern cloud technologies and collaborate with global teams to deliver high-impact software products.
We offer competitive compensation, comprehensive benefits including 401k matching, and a culture that values work-life balance. Night shift premiums apply, and you'll have access to our state-of-the-art downtown Raleigh office with 24/7 amenities.
Responsibilities
- Design, develop, and deploy scalable backend services using Java, Python, and cloud-native architectures
- Lead code reviews and mentor junior engineers on our night shift team
- Implement CI/CD pipelines and automated testing to ensure system reliability
- Collaborate with DevOps teams to optimize infrastructure and deployment strategies
- Troubleshoot complex production issues with real-time monitoring tools
- Participate in agile ceremonies and contribute to technical roadmaps
- Document system architectures and maintain comprehensive API documentation
Qualifications
- 5+ years of experience in backend development with Java or Python
- Proficiency with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes)
- Strong understanding of microservices architecture and RESTful APIs
- Experience with CI/CD tools (Jenkins, GitLab CI) and infrastructure-as-code (Terraform)
- Ability to work independently with minimal supervision during night shifts
- Bachelor's degree in Computer Science or related field
- Previous night shift experience preferred
- Excellent problem-solving skills and attention to detail