Job Description
Join our cutting-edge engineering team in Raleigh's thriving tech ecosystem! InnovateTech Dynamics is urgently seeking a talented Software Engineer to drive innovation in our cloud-native platform. We offer competitive compensation, comprehensive benefits, and full relocation assistance for qualified candidates. Help us build the future of enterprise software while enjoying North Carolina's renowned quality of life.
What We Offer:
- Market-leading salary with equity package
- 100% remote flexibility with quarterly team meetups
- $15k relocation stipend + moving services
- Professional development stipend and conference opportunities
- Comprehensive health, dental, and vision plans
Responsibilities
- Architect scalable backend services using microservices patterns
- Implement CI/CD pipelines for automated deployments
- Optimize database performance and data processing workflows
- Collaborate with product teams to translate requirements into technical solutions
- Mentor junior engineers through pair programming and code reviews
- Contribute to open-source projects and technical communities
- Participate in agile ceremonies and sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern language (Python/Java/Go)
- Strong proficiency with cloud platforms (AWS/Azure/GCP)
- Experience with containerization (Docker/Kubernetes)
- Proficient in SQL and NoSQL databases
- Strong problem-solving skills with system design experience
- Excellent communication and collaboration abilities