Paramount

Senior Software Engineer, Experimentation Platform – Backend Services

Paramount

full-time

Posted on:

Location Type: Office

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain backend services that support experimentation and feature delivery across the streaming technology stack.
  • Implement components of a real-time experiment decisioning engine, including request evaluation, bucketing logic, and configuration propagation.
  • Build and operate parts of the feature exposure and telemetry pipeline, including experiment assignment logging and event ingestion.
  • Contribute to experimentation standards and best practices, helping teams design and run experiments effectively.
  • Partner with product managers and data science teams to ensure experimentation capabilities support business and product goals.
  • Improve developer experience through tooling, SDKs, CI/CD enhancements, and production safety practices.
  • Participate in architecture reviews, design discussions, and RFCs within the team and broader organization.
  • Mentor junior engineers and contribute to a collaborative, learning-oriented engineering culture.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
  • 6+ years of professional software engineering experience building backend services and distributed systems.
  • Strong experience designing and developing backend services in languages such as Go, Java, Rust, or Node.js.
  • Experience with cloud infrastructure and cloud-native architectures (AWS, GCP, OCI), including containers and Kubernetes.
  • Familiarity with CI/CD pipelines and modern software delivery practices.
  • Experience with automated testing and modern test methodologies.
  • Experience building or contributing to platform services, internal tooling, or shared libraries used by multiple teams.
  • Familiarity with experimentation platforms (e.g., Optimizely, LaunchDarkly) or feature flag systems.
  • Hands-on experience with streaming or event-based systems (Kafka, Pub/Sub, Kinesis).
  • Experience working with relational databases and/or analytical data stores (e.g., BigQuery, Snowflake, Redshift).
  • Strong communication skills and the ability to collaborate effectively within cross-functional teams.
Benefits
  • Attractive compensation and comprehensive benefits packages.
  • Generous paid time off.
  • Opportunities for both on-site and virtual engagement events.
  • Unique opportunities to make meaningful connections and build a vibrant community, both inside and outside the workplace.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend servicesdistributed systemsGoJavaRustNode.jscloud infrastructurecloud-native architecturescontainersKubernetes
Soft Skills
strong communication skillscollaborationmentoringteamworklearning-oriented culture
Certifications
Bachelor’s degree in Computer Science