
Staff Software Engineer - Caching
- Location
- United States of America
- Posted
- Salary Range
- 207k - 289k USD
Staff Software Engineer at Reddit's Storage Infra team, solving large-scale storage infrastructure problems with high availability & reliability.
Staff Software Engineer at Reddit's Storage Infra team, solving large-scale storage infrastructure problems with high availability & reliability.
Podium
Join Podium's Payments team as a Full Stack Software Engineer to drive payments innovation for small businesses in the US. Build intelligent solutions, collaborate with cross-functional teams, and enjoy remote-first work, generous benefits, and career growth.
StackAdapt
Remote developer position at StackAdapt, specializing in multi-channel advertising solutions, with focus on Ruby on Rails and full-stack technologies.
Emburse
Senior Software Engineer in Test at Emburse: Collaborate on system solutions, design tests, and automate quality assurance processes.
Acquia
Join Acquia's AI Services team as a Software Engineer and contribute to building Application and APIs around AI.
Databricks
Staff Security Assurance Engineer for Databricks, managing ISMAP compliance program and ensuring audit readiness across the organization.
Goodnotes
Join Goodnotes' cross-functional engineering team & develop cutting-edge AI features for learning & note-taking platforms
Webflow
Senior Software Engineer at Webflow Labs: Create prototypes, drive technical initiatives, and thrive in a remote-first environment with flexible work options and access to mental wellness programs.
Quora
Machine Learning engineer to build distributed systems for Quora's ML development platform
Mapbox
Software Development Engineer for road features, navigation, and high-definition maps with Mapbox
Orum
Senior Full Stack Software Engineer at Orum - Build impactful features with our tech stack & contribute to innovative product development
Orum
Senior Full Stack Software Engineer at Orum: Collaborate on impactful user experiences with NodeJS, Typescript, React, and Google Cloud Platform.
Consensys
Develop innovative features for MetaMask Card and integrate crypto with traditional payment systems.
Monarch Money
Senior Backend Engineer at Monarch: Design robust backend infrastructure, collaborate with teams, and mentor peers in a fully-remote company.
Nextech
Design and develop next-generation software at Nextech using C#, JavaScript, SQL, and Angular. Collaborate in a SCRUM environment with a team of motivated professionals. Enjoy competitive pay, bonuses, healthcare, wellness programs, and other benefits while working on scalable solutions.
Olo
Senior Software Engineer at Olo: Design scalable components, collaborate with stakeholders, and create innovative AI solutions.
Cyberhaven
Develop and maintain automated test frameworks for Cyberhaven's data security solutions, ensuring high-quality software delivery through end-to-end testing, API tests, performance evaluations, and AI-based testing. Collaborate with cross-functional teams to enhance product quality and reliability.
Netomi
Join Netomi AI as an SDET to design and maintain test automation frameworks, ensuring product quality through continuous testing and collaboration with a talented team in an innovative environment.
Mapbox
Develop 3D Live Navigation for Mapbox Navigation SDK, collaborate on cross-platform API design and performance tuning, and optimize real-time sensor data visualization.
Kraken
Join Kraken's Payments & Blockchain team as a Senior Software Engineer and contribute to innovative AI solutions that make the world programmable.
The Storage Infra team at Reddit is seeking a Staff Software Engineer to solve large-scale storage infrastructure problems. As a key member of the team, you will partner with stakeholders to build technical solutions that can scale to Reddit's product growth while maintaining high availability and reliability. You will contribute to developing the team's long-term technical strategy, refine and maintain data storage infrastructure, and mentor other engineers on designing and building services used by hundreds of engineers across Reddit. With 7+ years of coding experience in a production setting, excellent communication skills, and experience with object-oriented programming languages, you are well-suited for this role. Reddit offers comprehensive healthcare benefits, 401k matching, workspace benefits, personal and professional development funds, family planning support, flexible vacation time, and paid parental leave. The position is remote-friendly, making it an ideal opportunity for those looking to work from home or remotely.
The Storage Infra team is looking to hire a Staff software Engineer who is excited to solve large scale storage infrastructure problems.
Reddit’s mission is to bring community and belonging to everyone in the world. Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet. From pets to parenting, skincare to stocks, there’s a community for everybody on Reddit. For more information, visit redditinc.com.
Our community of users generates over 100B analytics events per day, each of which is ingested by the Data Infrastructure team into a data warehouse that sees 55,000+ daily queries. We utilize this data to enable both batch and streaming data usage at the company. The team also owns our Streaming Platform that is built using Flink
Our caching layer servers 100s of millions of queries/second serving 100s of billions of keys. We are responsible for efficiently storing 100s of terabytes of data. As a staff engineer, you will partner closely with your team and our biggest users (ML/AI/Search) to build technical solutions that can scale to Reddit’s product growth. You’ll do this while maintaining an extremely high availability and reliability bar to ensure that Reddit’s users continue to get a great experience across our entire product portfolio.
In your day-to-day, you can expect to:
Contribute to developing the team and organization’s long term technical strategy.
Refine and maintain our data storage infrastructure to support the storage and caching needs of products supporting hundreds of millions of users.
Own the infrastructure (managed and self-hosted) that supports data writes, reads and storage along with the necessary tooling and automation to efficiently operate the infrastructure.
Mentor other engineers on how to design, build, and evangelize services used by hundreds of engineers across Reddit
Who you might be:
7+ years of coding experience in a production setting writing clean, maintainable, and well-tested code.
Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product.
Experience with object-oriented programming languages such as Go, C++ or Java.
Degree in Computer Science or equivalent technical field.
Experience working closely with Storage technologies like Postgres, Mysql, Cassandra, Redis, Memcache is a huge plus!
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
#LI-remote, #LI-JS5