Senior Software Engineer - Full Stack Internal Tooling (Build and Deployment Platform)

1 month, 4 weeks ago
Full-time
Senior
Software Development
Reddit

Reddit

Reddit is a diverse network of communities where users engage in content creation, voting, and discussions on a wide range of topics.

Internet Software & Services
1K-5K
Founded 2005
$550M raised

Description

  • Design, build, and ship full-stack features with a focus on reusable UI components and polished frontends.
  • Contribute to backend systems to create cohesive end-to-end product experiences.
  • Define and enforce clean API boundaries between frontend and backend systems.
  • Collaborate with teammates on deployment workflows, progressive rollouts, rollback automation, and deployment observability.
  • Translate complex infrastructure concepts into intuitive user interfaces for engineers.
  • Engage with engineers through user interviews and feedback sessions to improve developer workflows and the release experience.
  • Mentor teammates, conduct code reviews, and share knowledge to raise the team’s full-stack engineering standards.
  • Participate in the on-call rotation and help maintain platform reliability.
  • Lead projects end-to-end and drive work forward in ambiguous situations.

Requirements

  • 5+ years of experience building full-stack applications, with strong frontend expertise.
  • Deep proficiency in modern frontend development; experience with component-based frameworks such as React or Lit is valuable.
  • Solid backend experience and understanding of API design, service boundaries, and system architecture.
  • Experience with CI/CD and build systems such as Buildkite, GitHub Actions, or Drone.
  • Experience with progressive delivery tools such as Argo Workflows, Argo Rollouts, Argo CD, or Kayenta.
  • Familiarity with Temporal, Kubernetes, and cloud platforms such as AWS or GCP.
  • Excellent communication skills to drive alignment, navigate tradeoffs, influence decisions, and empower others.
  • High empathy, curiosity, and humility with a passion for developer experience and reliability.
  • A strong sense of ownership and the ability to take initiative and lead projects end to end.
  • A self-directed, action-oriented approach with comfort operating in ambiguity and learning quickly.
  • Experience on developer experience, infrastructure, or platform teams is preferred.
  • Experience building internal platforms for CI/CD or progressive delivery is preferred.
  • Experience conducting user research or gathering feedback from technical users is preferred.
  • Comfort with UI/UX implementation and design tools such as Figma is preferred.
  • Experience with GraphQL, REST, HTTP, gRPC, or Go is preferred.
  • Familiarity with multi-cluster or multi-region deployment strategies is preferred.
  • Interest in emerging technologies such as generative AI to improve developer workflows is preferred.

Benefits

  • Flexible workforce with optional in-office access for employees near physical offices and remote work available in countries where Reddit has a physical presence.
  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) plan with employer match.
  • Global benefit programs supporting workspace needs, professional development, and caregiving.
  • Family planning support.
  • Gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation, paid volunteer time off, and generous paid parental leave.
  • Equity in the form of restricted stock units, with possible commission depending on the role.
  • Medical, dental, and vision insurance for U.S.-based employees.
  • Base salary range of $190,800 to $267,100 USD.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Lead Software Engineer - Digital Platforms

Stand Together 251-1K Diversified Consumer Services

Stand Together seeks a Lead Full-Stack Software Engineer to provide hands-on technical leadership for a complex web ecosystem of approximately 140 WordPress sites and Drupal properties supporting its Grassroots workstream and broader philanthropic initiatives.

AWS CI/CD Cloudflare DNS Drupal GitHub Actions GitLab CI GraphQL JavaScript Next.js PHP React Secrets Management SQL WordPress
16 hours, 10 minutes ago

Full Stack Engineer / Senior Full Stack Engineer

Leadership Connect 51-250 Professional Services

Leadership Connect Canada is hiring a Full Stack Engineer or Senior Full Stack Engineer in Quebec to build and maintain customer-facing applications across backend services and modern web interfaces.

Agile AWS Bash CI/CD Docker Elasticsearch Git HTTP Java Kotlin Linux Microservices React REST API Spring SQL System Design Terraform TypeScript
16 hours, 10 minutes ago

Founding Engineer – Full-Stack (Remote, Full-Time) [AS324] (PK)

Smart Working Internet Software & Services

Smart Working is seeking a founding engineer to become the first in-house engineering hire, owning and scaling its AI-native Professional Services Automation platform across frontend, backend, infrastructure, and customer-facing delivery.

CI/CD Firebase LLM Microservices Next.js Node.js Nuxt.js OAuth PlanetScale PostgreSQL React Secrets Management Supabase TypeScript Vue.js
16 hours, 10 minutes ago

Fullstack Engineer - Contract - Highly Competitive Comp - Immediate Start

Weekday 11-50 Construction & Engineering

Hardlaunch is seeking a mid-senior software development professional with 4+ years of experience to contribute to software projects remotely from India.

16 hours, 25 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers