Job Description
Join our dynamic team as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. We're seeking innovative problem-solvers to architect scalable solutions that impact millions of users. Enjoy competitive compensation, flexible scheduling, and a culture that champions growth and creativity.
As a remote-first company, we provide cutting-edge tools and comprehensive benefits including health insurance, retirement plans, and professional development stipends. Collaborate with industry experts while maintaining work-life balance in Cleveland's thriving tech ecosystem.
Responsibilities
- Design and implement cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Lead cross-functional Agile sprints with product and design teams
- Contribute to open-source projects and patentable innovations
- Conduct thorough testing and documentation of codebase
Qualifications
- 5+ years of experience in backend development (Java/Python/Node.js)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and GraphQL
- Proven track record of delivering scalable enterprise solutions
- BS/MS in Computer Science or equivalent experience
- Excellent communication skills with remote collaboration experience