Job Description
Join our dynamic team at Apex Digital Solutions and revolutionize the future of technology from the comfort of your home office! We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions while embracing our flexible remote-first culture. Enjoy competitive compensation, comprehensive benefits, and the freedom to innovate from anywhere in North Carolina.
Why Choose Us?
- 100% remote work with flexible hours
- Annual technology stipend of $2,500
- Health, dental, and vision insurance
- 401(k) with 6% company match
- Professional development budget
Responsibilities
- Design and implement microservices architecture using AWS/Azure
- Mentor junior engineers through code reviews and technical guidance
- Lead CI/CD pipeline optimization using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specifications
- Conduct performance tuning and security vulnerability assessments
- Contribute to open-source projects and technical documentation
- Participate in agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in backend development (Java/Python/Node.js)
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization
- Strong understanding of RESTful APIs and GraphQL
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering scalable SaaS products
- Experience with test-driven development and unit testing frameworks
- Excellent problem-solving and communication skills