Senior Software Engineer, Deployment

2 Months ago • 5 Years + • Devops • $190,800 PA - $267,100 PA

Job Summary

Job Description

The Deployment Infrastructure team at Reddit is seeking a Senior Software Engineer to build automated deployment systems. The role involves creating workflows for global service deployments, including automated rollback for failed deployments and health monitoring. The engineer will collaborate with a team of software engineers, integrate open-source technologies (CNCF ecosystem), and develop end-user tooling. Responsibilities include orchestrating deployment workflows, progressively rolling out services, and contributing to open-source projects. The candidate will also share on-call duties with the team.
Must have:
  • 5+ years of experience in infrastructure/deployment.
  • Proficiency in Go, Rust, or Python.
  • Experience with Kubernetes or similar systems.
  • Experience in continuous delivery systems.
Perks:
  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days off
  • Generous paid Parental Leave
  • Paid Volunteer time off

Job Details

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com.

The Deployment Infrastructure team is looking to hire a Senior Software Engineer with a focus on creating robust, automated, deployment systems that balance reliability and efficiency.

At Reddit, we aim to deploy our services globally. This involves taking release artifacts and ensuring they can be deployed via custom workflows across a variety of compute clusters. We aim to ensure that bad deployments can be automatically detected, rolled back, and minimize impact on our production systems. At the same time, we need to ensure successful deployments can propagate across our infrastructure without human intervention.

Many companies achieve with operations teams that can write scripts and build pipelines. However, at Reddit, our scale and developers demand that we build our own software and integrate capable open-source tooling. This means we are looking for individuals with a strong software engineering background to fill this role.

In your day-to-day, you can expect to:

  • Work collaboratively with a team of software engineers build and deploy software capable of:
    • Orchestrating complex deployment workflows
    • Progressively rolling out services globally
    • Achieving automated rollback of failed deployments
    • Providing insight and monitoring around the health of deployments
  • Work with our end-users to establish requirements and designs.
  • Integrate open source technologies, largely in the CNCF ecosystem and at times contribute to them to help meet Reddit’s business needs.
  • Build end user tooling, for example CLI utilities in Go that help interact with dashboards.
  • Share on-call responsibilities with the deployment infrastructure team.

You have:

  • 5+ years of experience working in the infrastructure and/or deployment domain. Specifically with a focus on software engineering (as opposed to systems operations)
    • Language proficiency in either Go (Preferred), Rust, or Python.
  • Experience developing on top of Kubernetes or similar distributed systems.
  • Experience utilizing systems in the continuous delivery domain such as Argo, Flux, Temporal, and similar systems.
  • Strong troubleshooting competency ranging from higher-level orchestration concerns to lower-level runtime ones.
  • Experience designing large systems, scoping work, and building consensus with other engineers.
  • Excellent communication skills to collaborate with a service-oriented team and company.

Benefits:

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days off
  • Generous paid Parental Leave  
  • Paid Volunteer time off

#LI-remote, #LI-JS5

Similar Jobs

Keywords Studios - IT Support Manager/IT Support Lead

Keywords Studios

Katowice, Silesian Voivodeship, Poland (On-Site)
2 Months ago
NCR Voyix - Software Engineer III / Java Full Stack Developer

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Valeo - Sales VIE

Valeo

Erlangen, Bavaria, Germany (On-Site)
2 Months ago
Saviynt - SE Enablement Lead

Saviynt

United States (Remote)
3 Months ago
Genies.io - Lead Data Engineer

Genies.io

Los Angeles, California, United States (On-Site)
3 Weeks ago
Super.com - Software Architect

Super.com

United States (Remote)
8 Months ago
Google - Senior Software Engineer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Rackspace Technology - Senior AWS DevOps Engineer

Rackspace Technology

India (Remote)
1 Month ago
altoros - Senior DevOps Engineer

altoros

Portugal (Remote)
1 Year ago
FICO - Sr. Cloud DevOps Engineer (Crossplane, ArgoCD)

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Fortra - Business Development Representative

Fortra

United Kingdom (On-Site)
2 Months ago
Rackspace Technology - Sales Executive Acquisition UK VI

Rackspace Technology

England, United Kingdom (Hybrid)
1 Month ago
Cadence - SAP SD/RAR Staff Business Systems Analyst

Cadence

San Jose, California, United States (On-Site)
2 Months ago
Electronic Arts - Development Director (Tech Group) - UFC (10 month FTC)

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Studio Heroies - Chief Technology Officer

Studio Heroies

Oslo, Oslo, Norway (Hybrid)
2 Months ago
IGT gaming - Producer / Game Project Manager

IGT gaming

Timișoara, Timiș, Romania (Hybrid)
1 Month ago
PwC - Senior ESG consulting expert

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
9 Months ago
IMC - Senior Risk Manager

IMC

Chicago, Illinois, United States (On-Site)
2 Months ago
Temporal Technologies - Staff Software Engineer, Cloud Infrastructure

Temporal Technologies

United States (Remote)
2 Months ago
PlayStation Global - Sr Software Engineer

PlayStation Global

San Mateo, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Publicis Groupe - Network Engineer

Publicis Groupe

Alpharetta, Georgia, United States (On-Site)
3 Weeks ago
Ansys - Lead DevOps Engineer

Ansys

Canonsburg, Pennsylvania, United States (Remote)
3 Weeks ago
Scanline VFX - Stage Technical Artist

Scanline VFX

Los Angeles, California, United States (On-Site)
3 Months ago
Marvell - Senior Principal IC Design Engineer

Marvell

Santa Clara, California, United States (On-Site)
1 Month ago
Sony Pictures Entertainment - Senior Coordinator, Admin Services

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
1 Month ago
Mercury - Risk User Experience Specialist

Mercury

San Francisco, California, United States (On-Site)
2 Months ago
onwards Search - Revenue / Sales Analyst

onwards Search

Arlington, Virginia, United States (Remote)
1 Month ago
Tekion Corp - Lead Creative Content Writer

Tekion Corp

United States (On-Site)
4 Weeks ago
Crowd Strick - Executive Briefing Center Manager

Crowd Strick

Sunnyvale, California, United States (On-Site)
1 Month ago
Star schema - Delivery Driver

Star schema

Lemoore, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Argus - Site Reliability Engineer

Argus

Calgary, Alberta, Canada (Remote)
3 Months ago
Apple - Cloud Infrastructure Engineer - Systems

Apple

Seattle, Washington, United States (On-Site)
2 Months ago
Google - Senior Software Engineer, Performance, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Qualcomm - Engineer - CI/CD

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Software Developer III, Google Cloud Platforms

Google

Waterloo, Ontario, Canada (On-Site)
3 Months ago
CD PROJEKT RED - Senior DevOps Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Netflix - Solutions Software Engineer (L5), Studio Tech Solutions

Netflix

Los Angeles, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Remote)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

San Francisco, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Reddit