Job Description
This company is redefining how employees experience financial wellness. Their financial empowerment platform provides services like earned wage access, helping people take control of their finances before payday. They are looking for a Senior Ruby on Rails Developer to play a central role in scaling their platform, enhancing reliability, and delivering high-impact features that support employees across North America.
This is an opportunity to work on a meaningful product while contributing to a mission-driven team focused on improving financial outcomes for millions. Please note that this is a fully remote role with select locations in Canada and the US.
Responsibilities
- Design, build, and maintain scalable backend services using Ruby on Rails
- Collaborate closely with cross-functional teams including Product, Finance, and Customer Care to deliver user-centered features
- Architect systems and tools that are robust, reliable, and flexible for future growth
- Integrate and manage third-party APIs and services, both standard and custom
- Participate in agile ceremonies including sprint planning, standups, and code reviews
- Practice secure coding and contribute to maintaining a high-standard SDLC
- Support and mentor other developers through peer reviews, pairing sessions, and knowledge sharing
- Use data to understand root causes of problems and to guide technical decisions
- Contribute to a full-stack culture—owning features end-to-end from backend to frontend and through to testing and deployment
Requirements
- 4+ years of hands-on experience with Ruby on Rails in production environments
- Deep understanding of scalability, concurrency, and background processing
- Proficiency with SOLID principles, domain-driven design, and clean, testable code
- Strong SQL and data analysis skills, with a willingness to dig into the data
- Comfortable working across the stack and taking full ownership of features
- Experience with agile development processes and tools like GitHub and Jira
- A collaborative mindset and a commitment to building inclusive, thoughtful solutions
Nice To Have
- Experience with BI tools (e.g. Metabase, Looker) or ETL pipelines
- Familiarity with React or React Native
- Interest or experience in DevOps, AWS, or cloud architecture
- Background in fintech, accounting systems, or banking applications
If you don’t meet every single requirement but feel this role could be a great fit, the company encourages you to apply. They are committed to building a diverse team and value perspectives that challenge the status quo.
Benefits
- Fully Remote, Always: Work from anywhere, a desk, coffee shop, or the great outdoors. Jobs are full remote, forever.
- Flexible Time Off: Up to 6 weeks of vacation with a “You-do-You” approach to taking breaks
- First-Day Benefits: Immediate access to medical, dental, and vision care, with expanded mental health support
- Wellness Perks: Monthly wellness stipend and inclusive parental leave top-up
- Mission-Aligned Culture: Access to earned wage services, equitable salary practices, and a commitment to supporting lifelong learning in an inclusive environment
- Application Review
Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps. Your journey with Toast begins here, and we’re excited to see what you bring to the table!
If your application is successful, we’ll schedule a vetting call with a member of the Toast team. This 30-45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made. This is your chance to shine and show us why you’re a great fit for the roles we offer.
Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you’ve made. This way, your profile reflects your true potential and accomplishments.
After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.