Senior Software Engineer, Data Infrastructure

Reddit, Inc.
Little Ferry, New Jersey, US
$190.8K-$267.1K a year
Full-time

Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions.

Our mission is to bring community, belonging, and empowerment to everyone in the world. Reddit users submit, vote, and comment on content, stories, and discussions about the topics they care about the most.

From pets to parenting, with over 100,000 active communities and over 70 million daily active users, it is home to the most open and authentic conversations on the internet.

For more information, visit redditinc.com.

Check out the role overview below If you are confident you have got the right skills and experience, apply today.

The Data Infrastructure team is looking to hire a Software Engineer who is excited to work with production facing data tools, and support a growing business model for Reddit.

Our Team Sits At The Center Of Reddit, Building Self-service Solutions That Empower Data Science, ML, And Engineering Teams To Produce & Consume Data From a Petabyte-scale Warehouse.

In This Space, We Focus On Higher-level Orchestration Of Data Tools That Support The Entire Company, And Also Implementing Mechanisms That Allow Customers To Safely Interact With Data.

A Subset Of Current Focuses Include

  • Managing BigQuery + Airflow infrastructure for the entire company
  • Building opinionated guardrails to drive improvements in data quality, cost efficiency, and data governance
  • APIs and controllers that support our IAM, compute, and storage patterns
  • Software automation that connects our data services and surfaces metadata to downstream customers for discovery and data contract enforcement
  • Monitoring / alerting for our core systems and the mechanisms built on top

If you have a passion for building and maintaining high quality code, want to improve how Reddit makes strategic decisions at the company level, and are excited about applying engineering best practices to one of the most powerful corpus of data in the world, then this is the team for you!

In Your Day-to-day, You Can Expect To

  • Collaborate effectively with a team of proficient software engineers to develop and maintain the fundamental platform that powers the cutting-edge Reddit's data warehouse infrastructure
  • Engage in the complete data lifecycle at Reddit, participating in the development process and working with one of the world's most extensive and data-rich datasets.
  • Design, Build and Deliver end-to-end data solutions to improve the reliability, scalability, latency and efficiency of Reddit’s Data Platform
  • Implement automation for key elements of the development process, including data quality, managing alerts and handling critical infrastructure operations.
  • Collaborate and Share on-call responsibilities, including incident management, with the Data Warehouse team
  • Guide and support fellow engineers within the team by serving as a mentor, while actively contributing to the sharing of knowledge through training sessions and comprehensive documentation

Who You Might Be

  • 4+ years of software engineering experience in a production setting writing clean, maintainable, and well-tested code
  • Proficient in object-oriented programming languages like Python and Scala, with expertise in SQL languages like BigQuery, SparkSQL or Postgres
  • Demonstrated expertise in designing and implementing large-scale systems, diligently monitoring project progress, and showcasing proactive leadership as a self-starter on diverse projects
  • Experience working with cloud services, terraform, airflow, Kubernetes, CI / CD, and working with modern cloud-based infrastructure
  • Excellent communication skills tailored for effective collaboration within both a service-oriented team and the broader organizational context

Benefits

  • Comprehensive Healthcare Benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation (please use them!) & Reddit Global Wellness Days
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

Pay Transparency

This job posting may span more than one career level.

In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission.

Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave.

To learn more, please visit https : / / www.redditinc.com / careers / .

To provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state.

We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies.

Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses / credentials, and may vary from the amounts listed below.

The Base Pay Range For This Position Is

$190,800 $267,100 USD

Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.

If you need assistance or an accommodation due to a disability, please contact us [email protected].

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Capital One
Palisades Park, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior Data EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,inclusive, and iterative delivery environment? At Capital One, you'll be part of ...

Promoted
Talentify.io
Little Ferry, New Jersey

Software Development and Cloud Services. Deploy and maintain infrastructure across multiple cloud service providers using Terraform. Manage customer infrastructure with Ansible playbooks. ...

Promoted
Capital One
Lyndhurst, New Jersey

Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Back EndDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital On...

Promoted
Teleport
Little Ferry, New Jersey

You will be joining the engineering team of Teleport, unified access plane for SSH, Kubernetes, and Database infrastructure. By replacing insecure shared secrets like passwords, keys, and tokens with true identity based on biometrics and security modules, Teleport delivers phishing-proof zero trust ...

Promoted
Capital One
Bloomfield, New Jersey

West 19th Street (22008), United States of America, New York, New YorkSenior Software EngineerDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you...

Promoted
DICE
Little Ferry, New Jersey
Remote

Software product development focuses on developing multiple types/categories of software including end-user applications, enterprise data architecture, and operating systems/utility software and tools, which provides a platform for running end-user applications for external customers. Sentara Health...

Promoted
NVIDIA
Little Ferry, New Jersey

We are looking for expert engineers to come and help design rack level solutions for next generation scaling AI supercomputing platforms. Drive next generation power management solutions for scaling AI infrastructure using GPUs and Grace solution from Nvidia. Work with customers and other architects...

Promoted
Prudential Financial
Newark, New Jersey

As a Lead, Infrastructure Security Engineer on the Security Service Data Protection team, you will partner with product owners, designers, engineers, and delivery professionals to improve Prudential’s capabilities for our Cyber Defenders. Lead, Infrastructure Security Engineer - Data Protection. You...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms, Cloud Foundational Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contri...

Seven Seven Softwares
Newark, New Jersey

Should have experience using following software/tools:• Big data tools• Relational and NoSQL databases• Data pipeline and workflow management tools• AWS cloud services• Stream processing systems• Ob...