
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.
Mapbox
Cloud Platform Engineer III at Mapbox: Lead internal developer tools and services to grow the foundation of the Mapbox Platform.
Formstack
Design and develop scalable back-end systems using Java and Apache Kafka for Formstack's SaaS platform. Collaborate with teams to ensure compliance and mentor junior engineers while maintaining high code quality.
Kraken
Design and develop seamless onboarding experiences for Kraken users, collaborating across engineering, product, and design to support global crypto adoption.
Kraken
Design and develop Kraken's mobile apps, optimize user onboarding, and lead front-end engineering efforts to drive growth and engagement.
Mapbox
Develop automotive navigation solutions using C++ and integrate various data inputs for Android and Linux platforms. Collaborate with customers and partners to optimize performance and enhance the navigation experience at Mapbox.
Nextech
Software Team Manager at Nextech: Lead software development teams, foster collaboration, and drive innovation in healthcare technology solutions.
Cryptio
Join Cryptio as a Software Engineer to build crypto, finance, and accounting reconciliation products. Develop robust solutions for cost basis and PnL computations, maintain automated reconciliation tools, and create high-performance reporting pipelines using Rust, TypeScript, PostgreSQL, Kubernetes on AWS, Docker, GitLab. Solve complex financial challenges in the cryptocurrency space with a fully-remote/hybrid work option and comprehensive benefits.
Workiva
Staff Applied Machine Learning Scientist at Workiva
Twilio
Join Twilio as a Software Engineer Graduate to work on real-time communications, distributed systems, and scalable infrastructure solutions. Utilize your skills in networking, security, programming languages like Python and Java, and databases to contribute to high-impact projects while enjoying benefits such as competitive pay and flexible remote work options.
Formstack
Join Formstack as a Senior Front-End Engineer to develop innovative web applications using modern frameworks like React. Collaborate with cross-functional teams in an agile environment while enjoying remote flexibility and comprehensive benefits.
Horizons
Engineering Manager at Horizons - lead high-performing teams, foster culture of ownership & technical excellence
Quora
Join Quora as a Senior Software Engineer to build cutting-edge AI features on Poe, collaborate with teams, and contribute to the developer ecosystem.
Twilio
Design and develop software solutions for real-time communications at Twilio as a Software Engineer Intern. Work on distributed systems, contribute to core features, and learn from experienced engineers in a remote-first environment.
Lime
Lead the development of Lime's next-gen electric vehicles by coordinating cross-functional teams, managing risks, and ensuring on-time delivery within budget. Join a global team making transportation shared, affordable, and carbon-free.
Vendavo
Oversee the planning and coordination of software releases for Vendavo's SaaS platforms, working with cross-functional teams to ensure timely delivery and improve processes.
OpenX
Join OpenX's Full-stack team as a Software Developer Engineer in Test III (JavaScript) and contribute to contextual targeting, CTV advertising, and ad quality using cutting-edge technologies like GCP and Spinnaker.
StackAdapt
Data Scientist at StackAdapt: Develop advanced machine learning algorithms to enhance advertising effectiveness and ROI.
StackAdapt
Join StackAdapt's Data Science Team as a Remote First Data Scientist and contribute to the development of advanced machine learning algorithms and production-grade ML models.
Twilio
Design innovative user experiences at Twilio, collaborating with teams to create lovable products that enhance customer satisfaction and internal efficiency.
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