Job Description
Join our dynamic team as a Senior Software Engineer in this fully remote position based in Memphis, TN. We're urgently seeking passionate innovators to architect cutting-edge solutions while enjoying 100% work-from-home flexibility. This is your chance to impact high-traffic platforms in a collaborative, agile environment with competitive compensation and growth opportunities.
Why Memphis? While remote, you'll be part of our vibrant Memphis hub, connecting with local talent and enjoying a lower cost of living. We offer comprehensive benefits, including health insurance, 401K matching, and professional development stipends.
Responsibilities
- Design and develop scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to deliver robust features on tight deadlines
- Optimize system performance and implement CI/CD pipelines
- Contribute to technical documentation and architectural decision-making
- Troubleshoot complex production issues and implement proactive solutions
Qualifications
- 5+ years of experience in backend development with Python/Java
- Expertise in AWS/GCP services and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architectures
- Proven track record of building high-availability systems
- BS/MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail
- Portfolio demonstrating complex project implementations