Senior Software Engineer - Ruby on Rails (Remote)
About the Role
We're hiring a Senior Software Engineer - Ruby on Rails (Remote) to join our dynamic team at Underdog Fantasy. As a Senior Software Engineer, you will work on cutting-edge projects that focus on gamifying and building unique features into our fantasy and sports betting products. Your contributions will directly impact millions of our customers, making sports more fun and engaging.
What You'll Do
- Design and develop clean, well-structured, and performant features for our applications.
- Collaborate closely with product-minded individuals to shape and deliver transformative fantasy and sports betting products.
- Work with client engineers and product stakeholders, openly communicating issues and raising concerns when needed.
- Advocate for best practices to create strong foundational development practices for our growing team.
- Grow in a high-agency environment where you have equity in technical decision-making and are accountable for those decisions.
- Learn from some of the best engineers and leaders in the fantasy and sports betting world while bringing your own unique perspective.
Requirements
- 6+ years of professional software development experience, including at least 1 year as a senior engineer.
- At least 2 years of deep experience with Ruby on Rails.
- Familiarity with CI/CD, AWS, and modern DevOps tooling.
- Strong understanding of SQL, observability (e.g., Datadog, Amplitude), and API design.
- Skilled in scaling distributed systems, handling performance, caching, and database optimization.
- Clear communicator and empathetic teammate who values mentorship and feedback.
Nice to Have
- Experience in fantasy sports or sports betting.
- Experience building highly scalable and available systems to handle high traffic conditions with low latency.
What We Offer
- Unlimited PTO with flexibility around the NFL season.
- 16 weeks of fully paid parental leave.
- Home office stipend.
- A connected virtual-first culture with a highly engaged distributed workforce.
- 5% 401k match, FSA, and company-paid health, dental, and vision plan options for employees and dependents.
- Remote-first company with 2-3 in-person gatherings per year for team and company offsites.
This Senior Software Engineer position at Underdog Fantasy offers a unique opportunity to work in a fast-growing gaming company with a competitive salary and excellent benefits.
Who Will Succeed Here
Proficient in Ruby on Rails with a strong understanding of API design and performance optimization, demonstrating the ability to enhance user experience in high-traffic applications.
Self-motivated and adaptable, thriving in a remote work environment with a strong focus on continuous integration and deployment (CI/CD) practices to ensure rapid delivery of features.
Deep experience with AWS and distributed systems, showcasing the ability to architect scalable solutions that can handle millions of concurrent users while maintaining system reliability.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months