[Hiring] Software Engineer III (Ruby on Rails) @PrizePicks
Software Engineer III (Ruby on Rails) @PrizePicks
Software Development
Salary usd 145,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Software Engineer III (Ruby on Rails) @PrizePicks

2d ago - PrizePicks is hiring a remote Software Engineer III (Ruby on Rails). πŸ’Έ Salary: usd 145,000 - 155,000 per year πŸ“Location: USA

Role Description

We are seeking a Software Engineer III with strong Ruby on Rails expertise to join our Marketing Technology (MarTech) team. In this role, you will own feature development within Rails-based backend services that power PrizePicks' member engagement, lifecycle marketing, and marketing enablement infrastructure.

  • Take ownership of features end-to-end - from technical design through delivery.
  • Produce Ruby code that is idiomatic, performant, well-tested, and raises the bar for the codebase.
  • Participate in team-level architectural decisions around data modeling, CDP event schemas, service boundaries, API design, and background processing patterns.
  • Design and own integrations with our Customer Data Platform (CDP) and marketing automation tools like Braze.
  • Identify opportunities to improve data reliability, pipeline performance, and developer experience.
  • Provide technical guidance to Software Engineers I and II through thorough code reviews, pairing sessions, and design feedback.
  • Work closely with Marketing, Data, and Product teams to translate campaign and personalization requirements into reliable technical implementations.
  • Take increasing ownership of incident response, contributing to root cause analysis and systemic improvements.
  • Document technical decisions, data models, and integration patterns to strengthen your team's shared understanding.

Qualifications

  • 3–5 years of professional software engineering experience, with meaningful time building Ruby on Rails applications.
  • Hands-on experience working with a Customer Data Platform (Rudderstack, Segment, mParticle, or similar).
  • Experience integrating with marketing automation platforms such as Braze, Iterable, or Klaviyo.
  • History of delivering complex features within a software team to drive business outcomes.
  • Experience breaking down ambiguous requirements into concrete technical plans.
  • Exposure to large-scale, high-throughput distributed systems.

Requirements

  • Advanced proficiency in Ruby on Rails.
  • Strong PostgreSQL skills.
  • Experience designing and building RESTful APIs within Rails.
  • Solid data engineering fundamentals.
  • Solid testing practices β€” RSpec or Minitest.
  • Familiarity with background job processing (Sidekiq or similar).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Understanding of CI/CD pipelines and deployment workflows.

Benefits

  • Company-subsidized medical, dental, & vision plans.
  • 401(k) plan with company match.
  • Annual bonus.
  • Flexible PTO to encourage a healthy work/life balance (2 weeks STRONGLY encouraged!).
  • Generous paid leave programs, including 16-week paid parental leave and disability benefits.
  • Workplace flexibility and modern work schedules focused on getting the job done, not hours clocked.
  • Company-wide in-person events and team outings.
  • Lifestyle enhancement program.
  • Company equipment provided (Windows & Mac options).
  • Annual performance reviews with opportunities for growth and career development.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer III (Ruby on Rails) @PrizePicks
Software Development
Salary usd 145,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later