Job Description
We're urgently seeking a passionate Software Engineer to join our dynamic team in Charlotte, NC with full remote flexibility. This is a rare opportunity to shape cutting-edge solutions in a collaborative environment where your expertise directly impacts product innovation. If you thrive in fast-paced settings and excel at transforming complex challenges into elegant code, apply now!
About the Role: You'll architect, develop, and deploy scalable software applications while mentoring junior engineers. We value creativity and ownership—your work will power our next-generation platforms serving millions of users.
Why Join Us? Enjoy competitive compensation, flexible schedules, and professional development stipends. Our hybrid model lets you balance office collaboration with remote work autonomy.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP
- Lead code reviews and optimize CI/CD pipelines
- Collaborate with product teams to define technical roadmaps
- Debug complex systems and resolve production issues
- Automate testing frameworks to ensure 99.9% uptime
- Mentor junior engineers through pair programming sessions
- Research emerging technologies to drive innovation
Qualifications
- 5+ years of experience in backend development (Java/Python/C#)
- Expertise in container orchestration (Kubernetes/Docker)
- Strong understanding of distributed systems architecture
- Proficiency with SQL/NoSQL databases (PostgreSQL/MongoDB)
- Agile/Scrum methodology experience
- CS degree or equivalent practical experience
- Portfolio demonstrating scalable system design