Skip to content
PrizePicksPrizePicksUnited States

Software Engineer III (Ruby on Rails) (Marketing Technology)

Builds and owns Ruby on Rails backend services for marketing technology, including CDP integrations and marketing automation. Requires 3-5 years experience with Rails, PostgreSQL, APIs, and martech tools like Braze; guides juniors and collaborates cross-functionally.

145k – 155k/yr
Remote3+ YOEBackend Engineering

About the role

Responsibilities

  • Own feature development end-to-end, from technical design through delivery, breaking complex projects into well-scoped pieces across the martech stack.
  • Write high-quality, idiomatic, performant, well-tested Ruby code.
  • Contribute to team-level architectural decisions around data modeling, CDP event schemas, service boundaries, API design, and background processing.
  • Design and own integrations with Customer Data Platform (CDP) and marketing automation tools like Braze (event ingestion, audience syncing, canvas triggering via API).
  • Improve data reliability, pipeline performance, and developer experience proactively.
  • Provide technical guidance to junior engineers through code reviews, pairing, and design feedback.
  • Collaborate with Marketing, Data, and Product teams to implement campaign and personalization requirements.
  • Participate in on-call rotation and contribute to incident response and improvements.
  • Document technical decisions, data models, and integration patterns.

Requirements

Experience:

  • 3–5 years of professional software engineering experience, with meaningful time building Ruby on Rails applications.
  • Hands-on experience with a Customer Data Platform (Rudderstack, Segment, mParticle, or similar) — event tracking, identity resolution, audience building.
  • Experience integrating with marketing automation platforms (Braze, Iterable, Klaviyo), including direct API usage.
  • History of delivering complex features to drive business outcomes.
  • Breaking down ambiguous requirements from non-technical stakeholders into technical plans.
  • Exposure to large-scale, high-throughput distributed systems.

Technical Skills:

  • Advanced proficiency in Ruby on Rails.
  • Strong PostgreSQL skills (schema design, query optimization, migrations, performance at scale).
  • Designing and building RESTful APIs within Rails.
  • Data engineering fundamentals: pipeline design, event schema management, high-volume data flows.
  • Solid testing practices (RSpec, Minitest; unit, integration, end-to-end).
  • Background job processing (Sidekiq or similar).
  • Containerization (Docker) and orchestration (Kubernetes).
  • CI/CD pipelines and deployment workflows.

Working Style:

  • Autonomous problem-solving.
  • Comfortable with direct technical feedback.
  • Strong written communicator in remote environment.
  • Able to context-switch between technical work and stakeholder conversations.

Nice-to-Haves

  • Experience with AI-assisted development tools.
  • dbt, Spark, Airflow, or analytical pipelines.
  • Building/maintaining user segmentation or audience management systems.
  • Identity resolution (device graphs, deterministic vs. probabilistic matching).
  • Supporting marketing experimentation (A/B tests, holdout groups).
  • Compliance knowledge (CAN-SPAM, TCPA, CCPA).

Compensation

Typical salary range: $145,000 to $155,000 (actual pay depends on location, skills, experience, education).

Skills

Ruby on RailsPostgresREST APIsSidekiqDockerKubernetesRspecBrazeRudderstackSegment
Zoox

Software Engineer - Ride and Fleet Services

ZooxSan Diego, CA +2

Design and implement scalable robotaxi dispatch and optimization services using Java/Kotlin, operational research algorithms, and simulation models.

145k – 219k/yr
HybridBackend Engineering
Zoo

CAD Graphics Engine Software Engineer

ZooLos Angeles, CA

Develops and optimizes CAD graphics engine features including B-Rep modeling algorithms, GPU-accelerated rendering, and performance analysis using C++, Vulkan/OpenGL, and CUDA. Requires substantial 3D graphics experience and CAD software familiarity.

145k – 195k/yr
RemoteBackend Engineering
CodeRabbit

Software Engineer - Backend

CodeRabbitSan Francisco, CA

Builds scalable backend services, APIs, and distributed systems for AI-driven code review tools. Requires 3-5 years experience with TypeScript/Node.js, cloud platforms, containerization, and integrating ML models into agent-based systems.

145k – 175k/yr
Hybrid3+ YOEBackend Engineering
Launchdarkly

Backend Engineer, Flag Delivery

LaunchdarklyUnited States

Backend engineer building and operating real-time flag delivery services at scale. Requires 5+ years production backend experience, strong Go/Java/Rust skills, distributed systems knowledge, and demonstrated AI fluency in engineering work.

146k – 235k/yr
Remote5+ YOEBackend Engineering
Launchdarkly

SDK Software Engineer, AI

LaunchdarklySan Francisco, CA +12

Builds and maintains feature-rich open-source AI SDKs in Python and TypeScript for GenAI feature control, monitoring, and optimization. Requires 5+ years experience with these languages, AI SDK familiarity, strong testing skills, and open-source contributions.

146k – 235k/yr
Remote5+ YOEBackend Engineering