Software Engineer III, Ruby on Rails, Marketing Technology

🕒 May 8

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of PrizePicks

PrizePicks

201 - 500 employees

🎮 Gaming

⚽ Sports

Gaming • Sports

PrizePicks is an innovative platform that offers a dynamic and interactive way to engage in daily fantasy sports and esports. Users can make predictions on player performances across various sports, including NFL, NBA, MLB, CFB, and more, with the opportunity to win up to 1000x their entry fee. PrizePicks operates legally in 43 U. S. states, Washington D. C. , and Canada, providing a wide range of betting options, including Pick 'Em and Pick 'Em Arena, where users compete against each other for cash rewards. The company emphasizes user engagement with features such as recurring promos and the Streak game, which is free to play and allows participants to earn by building daily win streaks. PrizePicks ensures secure transactions and fast payouts, enhancing user experience and satisfaction in the sphere of real money sports betting.

📋 Description

• Own feature development: Take ownership of features end-to-end - from technical design through delivery - breaking complex projects into well-scoped, deliverable pieces across our martech stack. • Write high-quality code: Produce Ruby code that is idiomatic, performant, well-tested, and raises the bar for the codebase. • Contribute to architecture: Participate in team-level architectural decisions around data modeling, CDP event schemas, service boundaries, API design, and background processing patterns. • Build and maintain martech integrations: Design and own integrations with our Customer Data Platform (CDP) and marketing automation tools like Braze - including event ingestion, audience syncing, and canvas triggering via API. • Improve quality proactively: Identify opportunities to improve data reliability, pipeline performance, and developer experience - and act on them. • Guide junior engineers: Provide technical guidance to Software Engineers I and II through thorough code reviews, pairing sessions, and design feedback. • Collaborate cross-functionally: Work closely with Marketing, Data, and Product teams to translate campaign and personalization requirements into reliable technical implementations. You should be comfortable sitting in a room with a marketer and speaking their language. • Participate in on-call rotation: Take increasing ownership of incident response, contributing to root cause analysis and systemic improvements. • Build team knowledge: Document technical decisions, data models, and integration patterns to strengthen your team's shared understanding.

🎯 Requirements

• 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) — you understand how event tracking, identity resolution, and audience building work in practice • Experience integrating with marketing automation platforms such as Braze, Iterable, or Klaviyo, including direct API usage (not just clicking buttons in a UI) • History of delivering complex features within a software team to drive business outcomes • Experience breaking down ambiguous requirements — including those coming from non-technical stakeholders like marketers — into concrete technical plans • Exposure to large-scale, high-throughput distributed systems — you understand the challenges of building software that serves millions of users in real time • Advanced proficiency in Ruby on Rails — you understand the framework deeply and write clean, idiomatic, production-quality code • Strong PostgreSQL skills — schema design, query optimization, migrations, and understanding of performance characteristics at scale • Experience designing and building RESTful APIs within Rails • Solid data engineering fundamentals: pipeline design, event schema management, and working with high-volume data flows are areas where you're comfortable • Solid testing practices — RSpec or Minitest, unit, integration, and end-to-end testing strategies • Familiarity with background job processing (Sidekiq or similar) • Familiarity with containerization (Docker) and orchestration (Kubernetes) • Understanding of CI/CD pipelines and deployment workflows • Autonomous — you can take an ambiguous problem and drive it to a well-defined solution • Comfortable providing and receiving direct technical feedback • Strong written communicator, especially important in a fully remote environment • Able to context-switch between deep technical work and collaborative conversations with marketing stakeholders

🏖️ 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

Apply Now

Similar Jobs

🕒 May 8

Censys

51 - 200

🔒 Cybersecurity

🏢 Enterprise

Senior Backend Software Engineer developing specialized tools for threat hunters and SOC analysts at Censys. Collaborating across teams to enhance the Adversary Investigation module and improve software reliability.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Microservices

🕒 May 8

Censys

51 - 200

🔒 Cybersecurity

🏢 Enterprise

Software Engineer II developing scalable microservices and robust APIs for Censys' SaaS Platform. Collaborating with product and engineering teams to understand and fulfill complex requirements.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Go

🕒 May 8

Censys

51 - 200

🔒 Cybersecurity

🏢 Enterprise

Backend Software Engineer II for Censys creating high-quality services in authentication, authorization, and analytics. Collaborating with teams to contribute to critical infrastructure.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Go

🕒 May 8

Censys

51 - 200

🔒 Cybersecurity

🏢 Enterprise

Senior Backend Engineer developing scalable microservices and robust APIs for Censys SaaS platform. Collaborating with multiple teams to enhance critical security insights for users.

Docker

GRPC

Microservices

Go

🕒 May 8

Software Development Engineer focusing on backend AI/ML infrastructure at EyeQ Monitoring. Collaborating across teams to design and build scalable AI solutions for video surveillance and business intelligence.

AWS

MongoDB

MySQL

Python