Senior Software Engineer (Ruby on Rails)

New
P
PrizePicksDaily Fantasy Sports
While we prefer candidates based in Atlanta, we are open to qualified applicants from anywhere in the U.S. and are willing to consider remote candidates.Full-TimeSenior
Salary$175,000 to $185,000
Apply NowOpens the employer's application page

Job Details

Experience
5–8 years
Required Skills
DockerPostgreSQLKubernetesRuby on RailsSnowflakeGoCI/CDRESTful APIsBigQuery

Requirements

  • 5–8 years of professional software engineering experience, with significant time building production Ruby on Rails applications.
  • Expert-level Ruby on Rails proficiency, including understanding of conventions and idiomatic Ruby.
  • Strong proficiency with PostgreSQL, including schema design, query optimization, and performance tuning at scale.
  • Solid understanding of API design, including RESTful services, serialization, and versioning.
  • Experience with background job processing, such as Sidekiq.
  • Working knowledge of Go.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and deployment automation.
  • Understanding of observability practices like logging, metrics, and tracing.
  • Proven track record of owning and delivering complex, multi-component features.
  • Experience coordinating technical work across team boundaries.

Responsibilities

  • Architect and implement performant, scalable, and reliable backend systems, primarily in Rails and in Go where appropriate.
  • Identify and extract well-scoped capabilities from existing Rails systems, designing clear interfaces and incremental migration paths.
  • Design reliable data flows between backend services and warehouses such as BigQuery and Snowflake.
  • Lead complex initiatives from discovery and technical design through implementation, rollout, monitoring, and iteration.
  • Partner closely with Product, Design, QA, Data, Platform, and engineers across domains to resolve ambiguity and coordinate dependencies.
  • Diagnose and resolve performance bottlenecks, optimize database queries, and improve the resilience of backend systems under load.
  • Propose and drive architectural decisions for your team’s services.
  • Provide hands-on mentorship to engineers through code reviews, pairing, design discussions, and technical guidance.
  • Participate in on-call rotation, contributing to root cause analysis and long-term reliability improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
$175,000 to $185,000
Apply Now