
Data Backend Engineer - Product Monetization (Remote - United Kingdom)
Remote
Edinburgh, United Kingdom
£ 81 / month
Full Time
23-04-2025
Job Specifications
Summary
Yelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.
Yelp is seeking an entry-level Software Engineer who is excited to work at the intersection of data and backend engineering. In this role, you'll help design and develop systems that power Yelp’s advertising platform—from building SDKs for large-scale event ingestion to designing data pipelines that process and analyze those events.
You’ll be joining the Product Monetization Platform team, which is responsible for collecting and processing ad-related events. Our work supports critical business functions, including billing, analytics, machine learning, and ad serving. This is a great opportunity to gain hands-on experience with scalable data systems while contributing to Yelp’s revenue-driving products.
This opportunity requires you to be located in the United Kingdom. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.
What You'll Do
Contribute to the experimentation and development of new ad products at Yelp.
Design, build, and maintain efficient data pipelines using large-scale processing tools like Apache Spark to transform ad-related data.
Manage high-volume, real-time data streams using Apache Kafka and process them with frameworks like Apache Flink.
Estimate timelines for projects, feature enhancements, and bug fixes.
Work with large-scale data storage solutions, including Apache Cassandra and various data lake systems.
Collaborate with cross-functional teams, including engineers, product managers and data scientists, to understand business requirements and translate them into effective system designs.
Support on-call rotations as needed to operate the team.
What It Takes To Succeed
Experience writing code in a modern object-oriented programming language (e.g., Python, Java, or C++).
Strong problem-solving and critical-thinking skills.
Comfortable in navigating and understanding complex codebases and distributed systems.
Ability to communicate effectively to technical and non-technical cohorts alike.
Self-motivated with a proactive approach to identifying opportunities and recommending scalable, creative solutions.
Exposure to some of the following technologies: Python, AWS Redshift, AWS Athena / Apache Presto, Big Data technologies (e.g S3, Hadoop, Hive, Spark, Flink, Kafka etc), NoSQL systems like Cassandra, DBT is nice to have.
What You'll Get
Full responsibility for projects from day one, a collaborative team, and a dynamic work environment.
Competitive salary, a pension scheme, and an optional employee stock purchase plan.
25 days paid holiday (rising to 29 with service), plus one floating holiday.
£150 monthly reimbursement to help cover remote working expenses.
£81 caregiver reimbursement to support dependent care for families.
Private health insurance, including dental and vision.
Flexible working hours and meeting-free Wednesdays.
Regular 3-day Hackathons, bi-weekly learning groups, and productivity spending to support and encourage your career growth.
Opportunities to participate in digital events and conferences.
£81 per month to use toward qualifying wellness expenses.
Quarterly team offsites.
Closing
Yelp values diversity. We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.
Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.
Recruiting and Applicant Privacy Notice
About the Company
Yelp connects people with great local businesses. Our users have contributed more than 265 million rich, local reviews of almost every type of local business, from restaurants, boutiques, and salons to dentists, mechanics, plumbers, and more. We are powered by a global community of collaborative people with shared values. Our employees are tenacious individuals who believe in our mission to connect people to great local businesses. In our remote-first workplace, your work makes a difference, you are seen as a whole person,... Know more
Related Jobs


- Company Name
- Careerwise
- Job Title
- Head of Data & AI
- Job Description
- Job Title: Head of Data & AI Salary - £140K Basic + £20K Bonus Key Responsibilities: Strategic Leadership: Define and execute the data strategy aligned with business goals, ensuring data assets are leveraged for maximum operational and commercial impact. Technology Ownership: Stay current with the latest developments in AI/ML, Databricks, PySpark, and Power BI; evaluate and integrate advancements to improve data pipelines, data science workflows, and reporting capabilities. Data Infrastructure: Oversee the design, implementation, and optimization of data platforms and architectures, with a focus on scalability, security, and performance. AI and Analytics Enablement: Partner with stakeholders to identify opportunities where AI and advanced analytics can enhance cyber security services, operations, or customer insights. Reporting & Visualization: Lead the development of interactive dashboards and business intelligence tools using Power BI to provide actionable insights to internal teams and partners. Governance & Security: Ensure high standards of data quality, governance, and compliance with cyber security and regulatory standards. Required Skills & Experience: Minimum of 10 years of experience in data management, analytics, data architecture and AI. Proven experience (5+ years) in data leadership roles, ideally within B2B tech, cybersecurity, or software distribution. Should have experience in GenAI, Graph, Neo4j, Azure Databricks. Expertise in cloud-native data platforms, with strong proficiency in Databricks, PySpark, and Power BI. Solid understanding of AI/ML applications in real-world business use cases. Strong knowledge of data governance, data warehousing, and data security principles. Hands-on experience with modern data stacks and technologies (e.g., Delta Lake, SQL, Python, Azure/AWS/GCP). Experience aligning data capabilities with commercial strategy and business performance. Exceptional communication skills.


- Company Name
- Meta
- Job Title
- Data Science Manager
- Job Description
- As a Data Science Manager at Meta, you will help shape the future of the experiences we build for billions of people and hundreds of millions of businesses, creators, and partners around the world.You will apply your people leadership, project management, analytical, and technical skills, creativity, and product intuition to one of the largest data sets in the world. You will collaborate on a wide array of product and business problems with a wide-range of cross-functional partners across Product, Engineering, Research, Data Engineering, Marketing, Sales, Finance and others. You will influence product strategy and investment decisions with data, be focused on impact, and lead and grow a impact oriented team. By joining Meta, you will become part of the analytics community dedicated to skill development and career growth in analytics and beyond.About the role:Product leadership: You will use data to understand the product and business ecosystem, quantify new opportunities, identify upcoming challenges, and shape product development to bring value to people, businesses, and Meta. You will help develop strategy and support leadership in prioritizing what to build and setting goals for execution.Analytics: You will guide product teams using data and insights. You will focus on developing hypotheses and employ a varied toolkit of rigorous analytical approaches, different methodologies, frameworks, and technical approaches to test them.Communication and influence: You won’t simply present data, but tell data-driven stories. You will convince and influence leaders using clear insights and recommendations. You will build credibility through structure and clarity, and be a trusted strategic partner.People leadership: You will inspire, lead and grow a team of data scientists and data science leaders. Data Science Manager Responsibilities: Lead a team of data scientists to develop strategies for our products that serve billions of people and hundreds of millions of businesses, creators, and partners around the world. Drive analytics projects end-to-end in partnership with Product, Engineering, and cross-functional teams to inform, influence, support, and execute product strategy and investment decisions. Influence product direction through clear and compelling presentations to leadership. Work with large and complex data sets to solve a wide array of challenging problems using different analytical and statistical approaches. Identify and measure success of product efforts through goal setting, forecasting, and monitoring of key product metrics to understand trends. Define, understand, and test opportunities and levers to improve the product, and drive roadmaps through your insights and recommendations. Contribute towards advancing the Data Science discipline at Meta, including but not limited to driving data best practices (e.g. analysis, goaling, experimentation), improving analytical processes, scaling knowledge and tools, and mentoring other data scientists. Minimum Qualifications: Currently has, or is in the process of obtaining, a Bachelor's degree or equivalent practical experience. Degree ideally should be completed before joining Meta. A minimum of 4 years of work experience (2+ years with a Ph.D.) in applied analytics, including a minimum of 2 years of experience managing analytics teams. Experience with data querying languages (e.g. SQL), scripting languages (e.g. Python), and/or statistical/mathematical software (e.g. R). Experience initiating and completing analytical projects with minimal guidance. Experience communicating results of analysis to leadership. Preferred Qualifications: Master’s or Ph.D. degree in Mathematics, Statistics, Computer Science, Engineering, Economics, or another quantitative field. Experience working in technology, consulting, or finance. Proven track record of leading impact oriented analytics teams. About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics. Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.


- Company Name
- Deel
- Job Title
- People Data Analyst
- Job Description
- Who We Are Is What We Do. Deel is the all-in-one payroll and HR platform for global teams. Our vision is to unlock global opportunity for every person, team, and business. Built for the way the world works today, Deel combines HRIS, payroll, compliance, benefits, performance, and equipment management into one seamless platform. With AI-powered tools and a fully owned payroll infrastructure, Deel supports every worker type in 100+ countries—helping businesses scale smarter, faster, and more compliantly. Among the largest globally distributed companies in the world, our team of 5,000 spans more than 100 countries, speaks 74 languages, and brings a connected and dynamic culture that drives continuous learning and innovation for our customers. Why should you be part of our success story? As the fastest-growing Software as a Service (SaaS) company in history, Deel is transforming how global talent connects with world-class companies – breaking down borders that have traditionally limited both hiring and career opportunities. We're not just building software; we're creating the infrastructure for the future of work, enabling a more diverse and inclusive global economy. In 2024 alone, we paid $11.2 billion to workers in nearly 100 currencies and provided healthcare and benefits to workers in 109 countries—ensuring people get paid and protected, no matter where they are. Our momentum is reflected in our achievements and customer satisfaction: CNBC Disruptor 50, Forbes Cloud 100, Deloitte Fast 500, and repeated recognition on Y Combinator’s top companies list – all while maintaining a 4.83 average rating from 15,000 reviews across G2, Trustpilot, Captera, Apple and Google. Your experience at Deel will be a career accelerator. At the forefront of the global work revolution, you'll tackle complex challenges that impact millions of people's working lives. With our momentum—backed by a $12 billion valuation and $800 million in Annual Recurring Revenue (ARR) in just over five years—you'll drive meaningful impact while building expertise that makes you a sought-after leader in the transformation of global work. Overview: As a Data Analyst on our People Technology team, you'll spend the majority of your time analyzing data across our core HR systems (Deel HR, Ashby, LMS systems, and survey platforms) and the remainder on operational tasks including dashboard creation and maintenance as well as stakeholder management. You'll be responsible for transforming data from these platforms into actionable insights that drive decisions around talent acquisition, retention, engagement, compensation, and workforce planning. Working closely with our HR Business Partners, People Operations teams, Talent Teams, and internal Business Leaders you'll maintain our standard reporting suite while developing new analyses to address emerging business needs. This role requires both technical expertise to handle multiple data sources and the business acumen to translate findings into practical recommendations for leadership What You'll Do Collaborate with data engineers and analytics teams to develop and maintain people analytics tools and infrastructure, ensuring alignment with business objectives Partner with senior People stakeholders to understand their data needs and deliver actionable insights that drive strategic decision-making Design and implement comprehensive people analytics dashboards in Looker, balancing both high-visibility curated reports and flexible self-service frameworks Maintain and enhance data quality across HR systems by implementing validation processes and establishing data governance standards Define and standardize key People metrics (attrition, engagement, candidate pipeline) while ensuring consistency across reporting platforms Develop and maintain dbt model infrastructure in partnership with analytics engineering, optimizing data workflows and improving efficiency Support data science initiatives by contributing to forecasting models and advanced analytics projects Drive data enrichment initiatives across HR tools, enabling HRBPs and stakeholders to access relevant insights within their workflow Conduct regular analysis of workforce trends, including employee engagement, performance metrics, and recruitment funnel metrics Lead workforce planning efforts by analyzing historical data and creating predictive models for future staffing needs Design and implement data collection methodologies to capture relevant HR metrics across various sources Build and maintain documentation for reporting processes, metrics definitions, and data models What You'll Need Minimum of three years prior experience in data analytics, statistics, or data engineering Strong preference for prior experience in human resources data and analysis What You Bring Strong proficiency with data analysis tools (e.g., Excel, Sheets, Python, SQL) Strong proficiency with data reporting tools (e.g. Looker, Power BI, Tableau) Excellent analytical and problem-solving skills with a strong bias to curiosity driving the delivery of analysis Experience in tracking and reporting on metrics at a regular cadence Business acumen to know and understand the projects you will work on and how the data analysis will impact the business Ability to talk to the business, manage stakeholders and their expectations, and communicate results of an analytics project to the relevant audiences Experience keeping the business involved in your analytics projects and keeping them up to date in progress and potential setbacks HR expertise is highly preferred - knowledge of the science behind what we do in HR, knowledge of HR best practices, and understanding of the key HR processes Prior involvement in the aggregation of data, maintaining HR data quality, and the analysis of data Experience in ad hoc reporting, cleaning data, and otherwise managing less mature data and systems effectively Prior experience implementing, maintaining, and updating HR or other data systems as part of the analyst’s responsibilities Prior experience working with both local and global data, and therefore having cultural awareness, which is essential to understanding where data is coming from and how cultural differences impact HR and data capturing practices Competence in making timely, effective, and principles-based decisions using strong judgment to weigh inputs from multiple stakeholders and effectively managing tradeoffs, then aligning stakeholders to those decisions Demonstrated ability to partner within and outside of HR successfully Unquestioned integrity with assertiveness, presence, and confidence High EQ, personal maturity, cultural awareness and compassion Strong written and verbal communication skills and presentation skills Strong desire and preference to work in a fully remote, global environment and not in an office. Note: This job description is intended to convey information essential to understanding the scope of the position and is not...


- Company Name
- Practicus
- Job Title
- Head of Data Management
- Job Description
- Head of Data and Business Intelligence £60,000 - £65,000 PA + Excellent Benefits Permanent | 35 hours per week Remote | Ad hoc travel to the client's London office Our client, a major UK charity, is investing in a data transformation journey and seeking a dynamic Head of Data and Business Intelligence to lead the way. This newly created role is a key strategic hire, reporting into the Director of Strategy and Business Intelligence, and will drive the development of a data-driven culture across the organisation. This is a high-impact opportunity to build and lead a growing team, define and embed best practice, and ensure data is used effectively to influence strategy, optimise fundraising, and improve community engagement. Key Responsibilities: Lead and shape a new central Data & BI function, managing 4 current staff and recruiting up to 6 more. Drive data maturity across the organisation, embedding good governance and effective data practices. Oversee the implementation of data policies, frameworks, and training to build internal capabilities. Act as a translator between technical teams and business users, ensuring meaningful data use. Champion data ethics and privacy; act as the organisation’s Data Protection Officer. Collaborate with senior stakeholders to ensure insights support strategic and operational decisions. Take ownership of BI and other tools (e.g. Power BI, FastACT), ensure strong integration with Microsoft ecosystem. Support the delivery of a new Dynamics CRM system and bring together disparate data sources. What We’re Looking For: Senior data leadership experience in either the charity or other sectors. Track record of building or transforming data teams, processes, and culture from low maturity environments. Strong understanding of data governance, compliance (incl. personal data), and impact measurement. Excellent stakeholder management skills, able to influence and bring others on the journey. Experience in using data to optimise performance, marketing, and fundraising strategies. Hands-on experience with BI and data platforms (e.g. Power BI, FastACT, SQL, Dynamics CRM) desirable. A people-first, collaborative leadership style – confident, approachable, and supportive. This is a career-defining opportunity to lead a transformation that will impact thousands of lives. If you’re passionate about using data for good and want to help build a data-literate, insight-driven culture from the ground up – we want to hear from you. Apply now to help shape the future of data at a values-led organisation making a real difference.