[Remote] Senior Back End Engineer (Ruby on Rails & GO)

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. PrizePicks is the fastest-growing sports company in North America, recognized for its innovative approach in the Daily Fantasy Sports market. They are seeking a Senior Back End Engineer fluent in Ruby on Rails and Go to join their Back Office team, focusing on building and scaling their internal operational platform that supports various teams within the company.ResponsibilitiesBuild and own backend services: Design and implement features across both Rails-based services and Go microservices — from API contracts through deployment and monitoringSupport the migration to microservices: Help decompose the Rails monolith into well-scoped, independently deployable services, contributing to architectural decisions about what to extract and howPower internal tooling APIs: Build and maintain the backend APIs that Back Office operators depend on for real-time decisioning — projection management, risk dashboards, alerting, and member operationsOwn technical delivery: Lead the design and implementation of complex features end-to-end, from product requirements through production deploymentDrive system reliability: Diagnose and resolve performance bottlenecks, optimize database queries, and improve resilience of backend systems under loadDefine technical direction: Propose and drive architectural decisions for your team's services, evaluating tradeoffs and communicating recommendations clearly to engineers and stakeholdersMentor and elevate: Provide hands-on mentorship to Software Engineers I, II, and III through code reviews, pairing, and technical guidanceImprove engineering practices: Advocate for and improve best practices around code quality, testing, observability, and deployment for the teamCollaborate cross-functionally: Work closely with Product Managers, QA, and other engineering teams to translate operational goals into well-scoped technical solutionsParticipate in on-call rotation: Share responsibility for production incidents, contributing to root cause analysis and long-term reliability improvementsSkills5–8 years of professional software engineering experience, with meaningful production time in both Ruby on Rails and GoProven track record of owning and delivering complex, multi-component features in a team environmentExperience working across monolith-to-microservices migrations, extracting services, managing dual-write patterns, and maintaining backward compatibilityExperience designing and operating distributed systems or event-driven architecturesStrong Rails proficiency — you understand the framework deeply, write idiomatic Ruby, and know when to leverage or work around Rails conventionsStrong Go proficiency — you write idiomatic, well-tested, production-quality Go codeSolid PostgreSQL skills, including schema design, query optimization, and performance tuningSolid understanding of API design (REST and/or gRPC) and service boundary designExperience with asynchronous workflows — background job processing (Sidekiq or similar), message queues, or event streamingExperience with containerization (Docker) and orchestration (Kubernetes)Familiarity with CI/CD pipelines and deployment automationUnderstanding of observability practices — logging, metrics, tracingComfortable working autonomously with minimal direction on ambiguous problemsEffective communicator who can articulate technical decisions to both engineers and non-technical stakeholdersAble to context-switch between deep technical work and collaborative planningExperience working in a fully remote engineering organizationHands-on experience with event-driven architectures using Pulsar, Kafka, or similarExperience with NATS request/reply or JetStream patternsFamiliarity with internal tooling or operator-facing platforms (not just member-facing products)Experience in high-traffic, real-time systems — sports, gaming, fintech, or adtechFamiliarity with infrastructure tooling (Terraform, Kubernetes, ArgoCD)Experience in the daily fantasy sports or sports betting industryExperience leveraging AI-assisted development tools across the development lifecycle — coding, planning, scoping, and code reviewExperience integrating AI tooling into engineering workflows to accelerate team productivityBenefitsCompany-subsidized medical, dental, & vision plans401(k) plan with company matchAnnual bonusFlexible PTO to encourage a healthy work/life balance (2 weeks STRONGLY encouraged!)Generous paid leave programs, including 16-week paid parental leave and disability benefitsWorkplace flexibility and modern work schedules focused on getting the job done, not hours clockedCompany-wide in-person events and team outingsLifestyle enhancement programCompany equipment provided (Windows & Mac options)Annual performance reviews with opportunities for growth and career developmentCompany OverviewPrizePicks is a mobile app platform that covers sports betting of leagues. It was founded in 2015, and is headquartered in Atlanta, Georgia, USA, with a workforce of 501-1000 employees. Its website is https://prizepicks.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Application Security Analyst

Remote

Quality Reviewer – Remote Position (Part Time)

Remote

Experienced Pharmacy Customer Service Associate – Remote Data Entry Position at careerzynith

Remote

[Remote] Research Engineer, Applied ML/AI

Remote

LinkedIn Ads Senior Specialist (Full-Time, Contract)

Remote

**Experienced Data Entry Assistant / Order Blaster – Remote Opportunity at blithequark**

Remote

Experienced Data Entry Clerk and Administrative Assistant – Remote Opportunity for Detail-Oriented and Organized Individuals

Remote

Starbucks Cyber Security Job $27/Hour

Remote

Senior Investigator I, SIU

Remote

Entry Level Data Entry Assistant for Remote Work Opportunities with blithequark – Enhance Your Career in Data Management and Administration

Remote
← Back