Job Description
Join our award-winning engineering team as a Senior Software Engineer and shape the future of digital innovation. We're seeking a passionate problem-solver to architect scalable cloud solutions while enjoying 100% remote flexibility. Collaborate with cross-functional teams to build mission-critical applications that serve millions of users. Our culture champions autonomy, continuous learning, and work-life balance.
What you'll love:
- Remote-first culture with quarterly in-person meetups in Cleveland
- Tuition reimbursement and cutting-edge tech stipend
- Comprehensive health benefits (including mental wellness)
- Equity package and 401(k) matching
Responsibilities
- Architect and implement microservices using Java/Spring Boot
- Optimize AWS cloud infrastructure for performance and cost-efficiency
- Mentor junior engineers through pair programming and code reviews
- Lead CI/CD pipeline improvements using Jenkins and Docker
- Translate business requirements into technical specifications
- Conduct automated testing and performance profiling
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in backend software development
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and REST APIs
- Proficiency with SQL and NoSQL databases
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex projects with measurable impact