# Senior Software Engineer, Presence

**Company**: Reddit
**Location**: Remote - United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $190,000-$267,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/reddit/jobs/8024892?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_06d17045-036

## Description

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.

The Presence org enriches Reddit's ecosystem across two core workstreams: building a thriving network for high-value professionals (businesses, publishers, and creators) and enabling youth engagement on the platform.

The Reddit Pro team's mission is to empower brands, publishers, organizations and professionals to create engaging content for our communities while growing their presence on Reddit through Reddit Pro. Reddit Pro is an ongoing initiative that offers advanced tooling for businesses that unlocks the power of Reddit's 100k active communities & conversations – where opinions are formed and decisions are made.

The Youth Experience team's mission is to make knowledge and communities accessible safely and thoughtfully for younger audiences while protecting Reddit's freedom to operate and innovate.

As a Senior Software Engineer, Presence, you will be involved in technical & product strategy and have a chance to get in on the ground floor of a new product space.

**Responsibilities**

- Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.

- Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch.

- Participate with a team of thoughtful, fast-moving, and motivated engineers.

- Contribute to strategic planning and decision-making processes for backend development.

- Move fast while balancing quality.

**Requirements**

- BS degree in Computer Science, a similar technical field of study or equivalent practical experience

- 3+ years of industry experience in large-scale distributed systems

- 5+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Ruby, Java, C++)

- Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs

- Experienced with distributed caching layers, and distributed large scale data storage systems like Cassandra

- A track record of developing and improving highly scalable and reliable serving systems

- A track record of leading sized projects that require cross-team and cross-functional collaborations

- Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule

- Entrepreneurial spirit

- Excellent communication skills

**Benefits**

- Comprehensive Healthcare Benefits and Income Replacement Programs

- 401k with Employer Match

- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support

- Family Planning Support

- Gender-Affirming Care

- Mental Health & Coaching Benefits

- Flexible Vacation & Paid Volunteer Time Off

- Generous Paid Parental Leave

## Skills

### Required
- GraphQL
- REST
- HTTP
- Thrift
- Cassandra
- Go
- Python
- Ruby
- Java
- C++

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/reddit/jobs/8024892?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
