Senior Backend Engineer Top of Funnel

Reddit
London
1 month ago
Applications closed

Related Jobs

View all jobs

AWS Backend Engineer (Inside IR35)

Senior Backend Engineer – Train in Machine Learning – Full Remote

Mid/Senior Backend Engineer (Node.js & TS)

Software Engineer

Senior Data Engineer

Senior MLops (Full Stack) Engineer | London | Foundation Models

Reddit is a community of communities. Its built on shared interests passion and trust and is home to the most open and authentic conversations on the internet. Every day Reddit users submit vote and comment on the topics they care most about. With 100000 active communities and approximately 101M daily active unique visitors Reddit is one of the internets largest sources of information. For more information visitredditinc.

The Top of Funnel team is key to user growth. By combining our knowledge of search engines with an eye for the best user experiences we have the opportunity to introduce Reddit to new and unfamiliar users and transform them into deeply engaged users.

Were looking for a backend engineer who is comfortable taking on the endtoend delivery & technical leadership of complex services.

Location:

Reddit has a flexible first workforce! if you happen to live close to our physical office location our doors are open for you to come into the office as often as youd like. Dont live near one of our offices No worries: You can apply to work remotely from the UK Ireland or the Netherlands.

What Youll Do:

  • Work crossfunctionally 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. Youll be reviewing code and design docs and giving feedback on product specs and mocks.
  • Foster a datadriven culture within the team by running experiments discovering insights and generating ideas to optimize our systems.
  • Take accountability for the delivery of projects be a handson engineer and deliver solid and maintainable code.
  • Bring ideas and directly influence the teams roadmap collaborating closely with XFN stakeholders.

What We Are Looking For:

  • 5 years of software engineering experience with experience in working crossfunctionally to lead projects from start to finish with enduser impact.
    • We are language agnostic when hiring but use primarily Golang and Python in the backend stack.
  • Excellent communication collaboration and problemsolving skills.
  • Entrepreneurial spirit. You are selfdirected innovative and biased towards action in fastpaced environments. You love to build new things and thrive in ambiguity and even failure.

Nice to have:

  • Knowledge in data engineering including design development and implementation of complex systems and data pipelines.
    • Experience working with data streaming/batch solutions such as Kafka Flink Spark Storm or others.
    • Experience working with SQL and NoSQL databases (MySql Postgres Teradata Cassandra Elasticsearch HBase etc.

Benefits:

  • Group Personal Pension Scheme with Employer match
  • Private Medical and Dental Scheme
  • Income Replacement Programs
  • Family Planning Support
  • GenderAffirming Care
  • Mental Health & Coaching Benefits
  • Bike to Work scheme
  • Flexible Vacation & Reddit Global Days Off

Reddit is proud to be an equal opportunity employer and is committed to building a workforce representative of the diverse communities we serve. 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 at.


Required Experience:

Senior IC


Key Skills
Business Intelligence,Bidding,Accounts Assistant Credit Control,Account Development,Content Development,Lab Testing
Employment Type :Full Time
Experience:years
Vacancy:1

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Portfolio Projects That Get You Hired for Machine Learning Jobs (With Real GitHub Examples)

In today’s data-driven landscape, the field of machine learning (ML) is one of the most sought-after career paths. From startups to multinational enterprises, organisations are on the lookout for professionals who can develop and deploy ML models that drive impactful decisions. Whether you’re an aspiring data scientist, a seasoned researcher, or a machine learning engineer, one element can truly make your CV shine: a compelling portfolio. While your CV and cover letter detail your educational background and professional experiences, a portfolio reveals your practical know-how. The code you share, the projects you build, and your problem-solving process all help prospective employers ascertain if you’re the right fit for their team. But what kinds of portfolio projects stand out, and how can you showcase them effectively? This article provides the answers. We’ll look at: Why a machine learning portfolio is critical for impressing recruiters. How to select appropriate ML projects for your target roles. Inspirational GitHub examples that exemplify strong project structure and presentation. Tangible project ideas you can start immediately, from predictive modelling to computer vision. Best practices for showcasing your work on GitHub, personal websites, and beyond. Finally, we’ll share how you can leverage these projects to unlock opportunities—plus a handy link to upload your CV on Machine Learning Jobs when you’re ready to apply. Get ready to build a portfolio that underscores your skill set and positions you for the ML role you’ve been dreaming of!

Machine Learning Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Machine learning is fuelling innovation across every industry, from healthcare to retail to financial services. As organisations look to harness large datasets and predictive algorithms to gain competitive advantages, the demand for skilled ML professionals continues to soar. Whether you’re aiming for a machine learning engineer role or a research scientist position, strong interview performance can open doors to dynamic projects and fulfilling careers. However, machine learning interviews differ from standard software engineering ones. Beyond coding proficiency, you’ll be tested on algorithms, mathematics, data manipulation, and applied problem-solving skills. Employers also expect you to discuss how to deploy models in production and maintain them effectively—touching on MLOps or advanced system design for scaling model inferences. In this guide, we’ve compiled 30 real coding & system‑design questions you might face in a machine learning job interview. From linear regression to distributed training strategies, these questions aim to test your depth of knowledge and practical know‑how. And if you’re ready to find your next ML opportunity in the UK, head to www.machinelearningjobs.co.uk—a prime location for the latest machine learning vacancies. Let’s dive in and gear up for success in your forthcoming interviews.

Negotiating Your Machine Learning Job Offer: Equity, Bonuses & Perks Explained

How to Secure a Compensation Package That Matches Your Technical Mastery and Strategic Influence in the UK’s ML Landscape Machine learning (ML) has rapidly shifted from an emerging discipline to a mission-critical function in modern enterprises. From optimising e-commerce recommendations to powering autonomous vehicles and driving innovation in healthcare, ML experts hold the keys to transformative outcomes. As a mid‑senior professional in this field, you’re not only crafting sophisticated algorithms; you’re often guiding strategic decisions about data pipelines, model deployment, and product direction. With such a powerful impact on business results, companies across the UK are going beyond standard salary structures to attract top ML talent. Negotiating a compensation package that truly reflects your value means looking beyond the numbers on your monthly payslip. In addition to a competitive base salary, you could be securing equity, performance-based bonuses, and perks that support your ongoing research, development, and growth. However, many mid‑senior ML professionals leave these additional benefits on the table—either because they’re unsure how to negotiate them or they simply underestimate their long-term worth. This guide explores every critical aspect of negotiating a machine learning job offer. Whether you’re joining an AI-focused start-up or a major tech player expanding its ML capabilities, understanding equity structures, bonus schemes, and strategic perks will help you lock in a package that matches your technical expertise and strategic influence. Let’s dive in.