Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Engineer - Rails image - Rise Careers
Job details

Senior Engineer - Rails

Underdog, a leading sports gaming company, is looking for a seasoned Senior Engineer specializing in Rails to contribute to exciting projects transforming the sports betting experience.

Skills

  • Ruby on Rails
  • SQL
  • CI/CD
  • AWS
  • API design

Responsibilities

  • Design and develop clean, performant features for fantasy and sports betting products
  • Collaborate with product and design teams to deliver transformative user experiences
  • Advocate for best practices in software development
  • Mentor junior engineers and foster a supportive team environment

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Unlimited PTO
  • 16 weeks paid parental leave
  • Home office allowance
  • 401k match
  • Health, dental, and vision insurance options
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$170000 / YEARLY (est.)
min
max
$150000K
$190000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Engineer - Rails, Underdog Sports

At Underdog, we are redefining the sports gaming experience, and we're looking for a Senior Engineer - Rails to join our journey. As a rapidly growing company, founded in 2020, we've already made waves with our innovative fantasy games and the in-house Underdog Sportsbook. In this role, you will have the opportunity to work on groundbreaking projects that gamify our products, crafting clean and high-performing features that millions of sports fans will enjoy. Collaboration is key, as you'll be working alongside talented engineers and product experts, shaping the future of our fantasy and sports betting offerings. We believe in empowering our team, giving you a voice in technical decisions and fostering a culture of mentorship and feedback to help everyone grow. With more than six years of experience in software development and a solid background in Ruby on Rails, you’ll calculate optimized solutions while navigating AWS and CI/CD pipelines. If you love tackling complex challenges and thrive in a vibrant and fast-paced environment, this is the perfect opportunity for you. With competitive salaries, unlimited PTO, and other valuable benefits, we've designed a workplace that supports both your career and personal life. Join Underdog, and be part of something extraordinary today!

Frequently Asked Questions (FAQs) for Senior Engineer - Rails Role at Underdog Sports
What are the responsibilities of a Senior Engineer - Rails at Underdog?

As a Senior Engineer - Rails at Underdog, you will be engaged in building innovative features for our fantasy and sports betting products. Your main responsibilities will include designing and developing well-structured, efficient solutions that enhance user experiences. You'll collaborate closely with cross-functional teams, participate in technical decision-making, and advocate for best practices in development, all while ensuring that your work can handle millions of users effectively.

Join Rise to see the full answer
What qualifications do I need for the Senior Engineer - Rails position at Underdog?

To qualify for the Senior Engineer - Rails position at Underdog, you should have 6+ years of software development experience, including 1+ years in a senior role, with at least 2 years specializing in Ruby on Rails. Familiarity with cloud services like AWS, CI/CD processes, and DevOps tools is essential, alongside a solid understanding of SQL, observability, and API design. A collaborative mindset and the ability to communicate effectively with product and design teams are also crucial.

Join Rise to see the full answer
Does Underdog offer remote work for the Senior Engineer - Rails position?

Yes! The Senior Engineer - Rails position is fully remote, allowing you to work from anywhere in the United States. At Underdog, we embrace a virtual-first culture while ensuring our team stays connected and engaged, making it an inclusive and dynamic environment irrespective of location.

Join Rise to see the full answer
What kind of team culture can I expect as a Senior Engineer - Rails at Underdog?

As a Senior Engineer - Rails at Underdog, you will join a highly collaborative team that values empathy and mentorship. We foster an environment where ideas can flow freely and everyone is encouraged to share their perspectives. With rapid growth comes exciting challenges, and you'll have the opportunity to grow your skills while contributing to the development of a leading sports gaming platform.

Join Rise to see the full answer
What benefits does Underdog provide for the Senior Engineer - Rails role?

At Underdog, we offer a range of attractive benefits for the Senior Engineer - Rails position. Our package includes unlimited paid time off, paid parental leave, a generous home office allowance, a 401k match, and comprehensive health, dental, and vision plans. We strive to maintain a healthy work-life balance and support our employees in their professional and personal endeavors.

Join Rise to see the full answer
Common Interview Questions for Senior Engineer - Rails
Can you describe your experience with Ruby on Rails as a Senior Engineer?

When answering this, highlight specific projects you've worked on using Ruby on Rails, your role in those projects, and any unique challenges you faced. Be sure to explain how your contributions improved performance or user experience, showcasing both your technical prowess and problem-solving skills.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Demonstrate your time management skills by explaining your process for task prioritization. You might discuss using tools like Agile methodologies or project management software to keep track of progress and ensure deadlines are met. Share an example where your prioritization led to a successful outcome.

Join Rise to see the full answer
What strategies do you use for optimizing database performance?

Discuss your approach to database optimization, including techniques like indexing, query optimization, and caching strategies. Share a specific instance where your optimization efforts resulted in measurable improvements in performance or efficiency.

Join Rise to see the full answer
How do you collaborate with product teams and stakeholders?

Employ examples that showcase your communication and teamwork skills. Explain how you engage with product and design teams to gather requirements and provide feedback throughout the development lifecycle, enhancing the overall product quality.

Join Rise to see the full answer
Can you share an experience where you mentored a junior engineer?

Highlight the importance of mentorship in your career. Describe a situation where you provided guidance to a junior engineer, the challenges they faced, and how your support helped them grow and succeed, reinforcing your empathy and leadership capabilities.

Join Rise to see the full answer
What tools do you use for continuous integration and deployment?

Detail your experience with CI/CD tools such as Jenkins, GitHub Actions, or CircleCI. Discuss how these tools help streamline your development process and ensure quick, reliable deployments, illustrating your familiarity with modern development practices.

Join Rise to see the full answer
How do you ensure code quality and maintainability?

Talk about your practices for maintaining code quality, such as code reviews, automated testing, and adhering to coding standards. Provide examples of how these practices have benefited your previous projects by preventing bugs and ensuring long-term maintainability.

Join Rise to see the full answer
What challenges have you faced while scaling Ruby on Rails applications?

Discuss specific scalability challenges you've encountered and the solutions you've implemented to address them. This could involve strategies for handling increased load, optimizing system architecture, or improving response times, showcasing your critical thinking and technical acumen.

Join Rise to see the full answer
How do you stay up-to-date with the latest technologies in software development?

Share your strategies for staying informed, such as attending industry conferences, participating in online courses, and following relevant blogs or forums. This answer highlights your commitment to continuous learning and adaptability in a rapidly changing field.

Join Rise to see the full answer
What excites you about working at a rapidly growing company like Underdog?

Express your enthusiasm for the dynamic environment of a fast-growing company. Discuss how you thrive in environments that encourage innovation and creativity, providing examples of how you can contribute to the exciting projects at Underdog.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago

Join Underdog, a leading sports gaming company, as a Senior Technical Compliance Analyst to drive compliance and support groundbreaking projects.

Photo of the Rise User
Posted 13 days ago

Join Underdog as a Senior Engineer, leading the development of cutting-edge sports betting and fantasy gaming features.

Join Alignerr as a JavaScript Software Engineer and play a key role in training AI models while working remotely.

Photo of the Rise User
Posted 13 days ago

Join Dev.Pro as a Senior Software Engineer and drive the development of impactful Android applications in a dynamic remote environment.

Photo of the Rise User
Pinterest Remote San Francisco, CA, US; Remote, CA, US
Posted 8 days ago

Elevate your career at Pinterest as a Staff Software Engineer, driving innovations in our large-scale Experimentation Platform.

Photo of the Rise User
Visa Remote Bellevue, WA
Posted 2 days ago

Visa is looking for a Senior Staff Software Engineer to architect innovative FinTech solutions while leading and inspiring engineering teams.

Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office Building 10
Posted 11 days ago

As a Senior Software Engineer at Walmart Global Tech, you'll join a dynamic team that innovates to simplify life for millions of customers.

Photo of the Rise User
Posted 5 days ago

Capco is looking for a skilled Backend Software Engineer proficient in Java to join their dynamic team and work on transformative financial services projects.

Posted 3 days ago

An exciting opportunity for a Senior Java Full Stack Developer to drive UI and web services innovation for government IT projects in Austin, TX.

Photo of the Rise User

A top-rated employer is looking for a Senior CMS Developer to optimize and maintain their CMS platform while supporting effective content delivery.

Underdog Fantasy is one of the fastest-growing sports companies on the market. Founded by a team of industry veterans, Underdog is bringing fun, approachable contests and games to the masses. We’re lo...oking to innovate an already exciting space ...

46 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$150,000/yr - $190,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
S
11 people applied to Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health