Remote (Country)

NMI is hiring a Senior Software Engineer - Rails

About the Role

At Underdog, we elevate sports entertainment. Our fundamental approach is straightforward: craft exceptional products and we'll construct the most significant company in the sports technology landscape. We've been operational for just over five years and have become one of the most rapidly expanding sports enterprises, recently valued at $1.3B. Our journey is still in its early stages. We've successfully developed and scaled multiple interactive platforms across fantasy sports, sports betting, and prediction markets, all unified within a seamless, intuitive, and engaging application. Underdog isn't designed for everyone. One of our core principles is passionate commitment. The individuals who excel here are those who demonstrate genuine care, push boundaries, and consistently deliver outstanding performance. If this resonates with you, we invite you to join our team. Achieving success as an underdog is significantly more enjoyable. About the role and its distinctive characteristics: - Engage with innovative projects focused on gamifying and developing unique features in fantasy and sports betting products - Architect and implement clean, well-structured, and high-performance features that millions of customers will utilize - Collaborate closely with product-oriented professionals to shape and deliver transformative fantasy and sports betting innovations - Partner with client engineers and product stakeholders throughout project lifecycles, maintaining transparent communication and proactively addressing potential challenges - Champion best practices to establish robust developmental methodologies for our expanding team - Thrive in a high-autonomy environment where technical decision-making is collaborative and individuals are accountable for their choices - Learn from top-tier engineers and leaders in the fantasy and sports betting domain while contributing your unique perspective to elevate Underdog's sports gaming platform Ideal candidate profile: - Product-focused engineer with 6+ years of professional software development experience, including minimum 1 year at senior engineering level - Minimum 2 years of comprehensive Ruby on Rails expertise - Proficiency with CI/CD, AWS, and contemporary DevOps tooling - Robust understanding of SQL, observability platforms, and API design - Expertise in scaling distributed systems, performance optimization, caching, and database enhancement - Versatility across technological stack and ability to collaborate with product and design teams - Exceptional communicator with empathetic teamwork approach valuing mentorship and constructive feedback Additional advantageous qualifications: - Background or keen interest in fantasy sports or sports betting - Experience navigating rapid organizational growth - Proven track record developing highly scalable, available systems managing high-traffic scenarios with minimal latency Compensation range: $160,000 - $240,000, supplemented with pre-IPO equity. Offers calibrated based on experience, skills, impact, and geographical considerations. Comprehensive benefits: - Unlimited PTO with flexible scheduling - 16 weeks fully compensated parental leave - Home office equipment stipend - Digitally connected workforce culture - 5% 401k matching, FSA, comprehensive health/dental/vision coverage #LI-REMOTE Potential sports betting licensure may be required based on state regulations. Equal opportunity employer committed to diversity and inclusion.

Required Skills
Ruby on RailsSQLAWSCI/CDDevOpsAPI DesignPerformance OptimizationDistributed SystemsDatabase OptimizationObservability Tools
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
NMI

NMI enables our partners with choice, and challenges the one-size-fits-all approach to payments. We’re the platform that powers success for innovative tech created by SMBs, entrepreneurs and fintech startups. We democratize the latest payments technology so that everyone can realize the benefits of easy payments across the full spectrum of commerce.

Visit website
Job Details
Category backend
Posted 4 months ago