
ICE · Berlin
ABOUT ICE SERVICES ICE Services is a music technology company built by rightsholders, for rightsholders. We simplify the complexities of the music royalty chai...
ICE Services is a music technology company built by rightsholders, for rightsholders. We simplify the complexities of the music
royalty chain through an innovative suite of licensing, processing, and copyright services, enabling our customers to accurately
and efficiently compensate songwriters and composers for the use of their works.
A joint venture between PRS, STIM, and GEMA, ICE Services is the result of a big vision for the industry that harnesses years of
combined experience in the multi-territory music market. Serving over 330,000 rightsholders and leveraging a copyright database
comprising 55 million musical works, ICE Services’ operations touch 250+ territories to distribute more than €1bn in royalties per
year, with a total of over €5bn distributed to date.
We’re based in the UK, Germany, and Sweden.
As a Senior Backend Engineer, you will play a pivotal role in the development and enhancement of our new copyright product. Your
responsibilities will include hands-on product engineering, working with a team of talented product engineers, designing and
implementing complex systems, and collaborating with cross-functional teams to deliver exceptional products to our customers. If
you thrive in a collaborative environment and possess a keen eye for detail, this is an excellent opportunity to contribute to
groundbreaking projects and shape the future of the ICE Services' product portfolio.
We’re building a strong foundation for our company on these products. Bringing the technical expertise in-house and being part of
a modern, product-centric technology organisation that works based on agile methodologies and principles are key pillars of our
technology strategy. We’re creating the kind of teams talked about in Inspired by Marty Cagan, and following principles in
Accelerate by Nicole Forsgren.
Our copyright product is primarily running in AWS with the following technologies:
scalability, reliability, and performance.
comprehensive technical specifications.
practices.
technologies and tools.
development lifecycle.
product offerings and maintain a competitive edge.
productivity multipliers, and explore opportunities where AI can enhance our copyright products.
role is highly preferred.
database management, and cloud platforms.
product requirements into technical solutions.
technical and non-technical audiences alike.
work. Commitment to staying abreast of emerging technologies and industry trends.
challenges and responsibilities.
We welcome candidates from all backgrounds, regardless of age, disability, gender, gender identity, gender expression, race,
religion or belief, sexual orientation, socioeconomic background, and any other protected characteristic.
We are committed to making all stages of our recruitment process accessible to candidates with disabilities. Please speak to our
recruitment team and we will work with you to make reasonable adjustments to ensure you can perform at your best throughout your
application.
Location: Come and join us in Berlin! Freenow by Lyft empowers smarter mobility decisions helping people to move freely and cities to thrive. Be ready to work in a multinational, diverse, highly motivated and collaborative marketing team who strives for excellence and likes to have fun. Are you ready for your next ride? Join us as a Senior Backend Engineer to build the intelligent systems that power our support teams, drivers and passengers. You will drive the development of reliable and scalable backend services that bring our AI asset features to life end-to-end. Be ready to join a multinational, diverse, highly motivated and collaborative team who strives for excellence and likes to have fun, while building great features and products. ---------------------------------------------------------------------------------------------------------------------------------- YOUR DAILY ADVENTURES WILL INCLUDE: * Architect, build, and maintain robust backend services powering AI-driven support flows, from intent routing to automated case resolution. * Integrate and orchestrate LLMs to power AI-assisted support experiences for drivers and passengers. * Run testing and evaluations for AI agents, defining test scenarios, using evaluation tooling, and validating agent behaviour manually and at scale. * Ensure AI systems are observable and reliable through monitoring of latency, fallback rates, and output quality. * Own features end-to-end, from concept through to deployment and performance monitoring, partnering with engineers, product managers, and support teams to deliver meaningful, user-centered solutions. * Experiment with AI-enhanced tools and features to elevate our products and engineering practices. * Bring your ideas to life and help shape how we work, grow, and innovate as a team. * Actively engage in our engineering communities to share insights, mentor other engineers, and contribute to a culture built on transparency, continuous learning, and mutual respect. Our Techstack: Kotlin | TypeScript | Spring | React | AWS | Docker | Git | Kafka & more ---------------------------------------------------------------------------------------------------------------------------------- TO BE SUCCESSFUL IN THIS ROLE: * Strong hands-on backend development experience, with proficiency in Kotlin and Spring. * Experience with distributed systems, event-driven architectures (e.g. Kafka), CI/CD pipelines, and observability tooling (e.g. Grafana, Datadog, Kibana). * Experience integrating and working with LLMs (e.g. Gemini, GPT, Claude) in production systems, with familiarity with AI agent concepts, tool use and intent classification. * Experience with intent testing and evaluation of AI agents using evaluation tools and frameworks. * Owner mentality, you care deeply about quality, continuous improvement and technical mentorship. * You thrive in a self-organized, agile team that values autonomy, open communication, and purpose-driven work. * You bring creativity and a problem-solving mindset to technical challenges. * You actively use AI tools (e.g. Copilot, Cursor, Claude) as part of your day-to-day development workflow. * You communicate clearly and confidently in English, both written and spoken. ---------------------------------------------------------------------------------------------------------------------------------- BENEFITS & PERKS IN A NUTSHELL: * Flexible working arrangements * LinkedIn Learning * Sabbatical & special leave policies * WeRoad partnership * Birthday, 24th + 31st December off * Short term EU work policy * Mobility Credit * Health Insurance * Employee assistance program ---------------------------------------------------------------------------------------------------------------------------------- DIVERSITY, EQUITY & INCLUSION: Freenow is an equal opportunity employer and we consider qualified applicants regardless of race, religion, national origin, gender, gender identity, sexual orientation, disability or age. We want you to grow and evolve, bring your true self to work. ---------------------------------------------------------------------------------------------------------------------------------- ABOUT FREENOW: Freenow by Lyft empowers smarter mobility decisions, helping people to move freely and cities to thrive. Through our multi-mobility app, we feature broad options for everyone across 9 European markets and over 180 cities. Millions of passengers can access services including taxis, private hire vehicles, carsharing, car rental, e-scooters, e-bikes, e-mopeds, and public transport within a single app. In July 2025 Freenow was acquired by Lyft, a global mobility platform, which connects riders and drivers for billions of rides across North America and Europe. Together, Freenow and Lyft are creating a more caring and connected world, with transportation for everyone. We are a global, diverse, highly motivated, and collaborative team that strives for excellence and likes to have fun. Ready for your next ride?
INTRO At Adsquare, our mission is driven by our core focus: * Passion – Solving complex challenges with great people, tech, and data. * Niche – Location Intelligence for Programmatic Advertisers. Our core values are integral to everything we do: * Drive: We turn ambition into action to deliver valuable outcomes. * Resilience: We adapt, persevere, and grow stronger. * No BS: We value honesty, transparency, and clear communication. * Humble: We choose modesty over vanity and let results speak for themselves. * Moral Compass: We do the right thing with fairness, integrity, and respect. We seek candidates who not only bring top-tier technical expertise but also embody these values in every aspect of their work. ABOUT THE TEAM As a (Senior) Data Engineer at Adsquare, you will be a key contributor to our core engineering function, creating and maintaining scalable big data pipelines that power our applications and drive business value. Because our engineering department handles a variety of critical data challenges, you will be assigned to a specific cross-functional squad based on your individual strengths, experience, and current business needs. To give you an idea of the work, your daily mission might involve: * Data Ingestion & Products: Developing data solutions built on massive volumes of location signals, geospatial (places) data, and audience attribute data. * Data Integrations & Egress: Architecting privacy-first, massive-scale data egress solutions to ensure our datasets reach external partners reliably, securely, and efficiently. Regardless of the specific squad, you will work alongside a talented team of Data and Backend Engineers under the guidance of a Technical Team Lead, operating with a high degree of autonomy and a strong software engineering mindset. YOUR MISSION * Data Pipeline Ownership: Take full accountability for the pipeline lifecycle—from raw data ingestion to transformation and external delivery—according to defined SLAs, time, and budget. * Architect Scalable Solutions: Design and build robust data architectures required to process and transfer terabytes of data. * Pipeline Optimization: Continuously improve data pipelines for cost and performance. This includes analyzing query plans, optimizing compute and working memory, and strategically applying horizontal or vertical scaling. * Engineering Rigor: Elevate data engineering standards. Implement CI/CD workflows, infrastructure-as-code, test-driven development (TDD), and automated testing to ensure reliable and maintainable code. * Data Monitoring: Create and maintain live monitoring dashboards to ensure data solutions are healthy and to support strategic decision-making. * Collaboration & Mentorship: Bridge the gap between Data and Backend engineering. For Senior applicants, act as a technical leader by mentoring junior team members, conducting code reviews, and introducing best practices. YOUR PROFILE We are looking for a candidate with varying levels of experience (mid-level to senior, typically 3-6+ years) in Data Engineering or Backend Development with a heavy data focus. You must be comfortable working in a self-organized, agile environment. Must-Have Technical Skills: * Programming Mastery: Very strong proficiency in Python and SQL. You write modular, production-ready code and possess a solid understanding of both Functional Programming and Object-Oriented Programming (OOP) principles. * Big Data & PySpark: Deep experience with large-scale data processing frameworks, specifically Apache Spark / PySpark. You understand how to handle TB-scale datasets efficiently. Deep understanding of big data file formats like parquet and avro. Experience with open Lakehouse formats like Iceberg. * Advanced Optimization Skills: Proven experience in optimizing data pipelines for compute, working memory, and cost efficiency, including reading and analyzing complex query plans/profiles. * Database & Storage Architecture: Expertise in the trade-offs between OLAP and OLTP systems. You have built solutions using relational and non-relational (NoSQL) databases, and horizontally scalable data warehouses/lakehouses (e.g., Redshift, Snowflake, StarRocks). * Cloud Native (AWS): Experience architecting solutions within the AWS ecosystem (e.g., S3, Athena, Glue, EMR, Lambda, Batch). * Infrastructure & Orchestration: Production experience treating infrastructure as software using Terraform, alongside experience with orchestration tools like Airflow, dbt, or Step Functions. * Engineering Fundamentals: Solid grasp of computer science principles, data structures, algorithms, and git-flow/CI/CD pipelines. * AI tools: Good command of using AI tools (e.g. Claude Code, Kiro, Gemini Pro) to improve and refactor your code, increase your productivity and quality and performance of your code. NICE TO HAVE * Compiled Languages: Experience with a compiled or strongly typed language (e.g., Java, Scala, Go, Kotlin, C++, Cython). * Geospatial Data: Experience working with GIS (Geographic Information Systems) and geo-spatial datasets. * Data Formats: Expertise in optimizing file formats (Parquet, Avro, Iceberg) for performance. * Streaming Technologies: Familiarity with Kafka and Flink. * Backend Context: Experience working closely with Backend engineers or familiarity with Backend architectural patterns (microservices, API design). WHY US? * Hybrid work model * 30 vacation days * Learning budget * Regular team and company events * Latest hardware of your choice * Pet-friendly Berlin office RECRUITING PROCESS COULD REQUIRE ON SITE STEPS For technical roles (Data, Engineering, and Product), candidates are encouraged to upload any technical certifications referenced in their CV via the "Other Documents" section of the application form. Alternatively, certification documents may be submitted after the first technical interview. Any certifications listed on the CV must be provided and successfully validated before proceeding to the second technical interview stage. * Step 1: Short 30-min take-home technical quiz. * Step 2: Value-based interview (30 mins). * Step 3: Deep-dive technical interview (1.5 hours) with the Data team. * Step 4: Practical data-crunching challenge. * Step 5: Team Meet & Greet — the final step to ensure we’re a great fit for each other. WORK MODEL Hybrid in Berlin, Remote for B2B opportunity
INTRO At Adsquare, our mission is driven by our core focus: Passion – Solving complex challenges with great people, tech, and data. Niche – Location Intelligence for Programmatic Advertisers. Our core values are integral to everything we do: * Drive: We turn ambition into action. * Resilience: We adapt, persevere, and grow stronger. * No BS: We value honesty, transparency, and clear communication. * Humble: We choose modesty over vanity and let results speak for themselves. * Moral Compass: We do the right thing with fairness, integrity, and respect. We seek candidates who not only bring excellent technical expertise but also embody these values in every aspect of their work. YOUR MISSION Key Responsibilities * Pipeline Engineering: Build, deploy, and maintain robust transformation pipelines for high-volume data. You will participate in the full lifecycle: ingestion, transformation, testing (unit/integration), deployment, and monitoring. * Optimization & Maintenance: Write highly efficient code and collaborate with the team to refactor legacy systems, helping to improve performance and reduce cloud compute costs (e.g., optimizing Athena/Snowflake/Redshift clustering or AWS Glue jobs). * Software Engineering Best Practices: Adhere to and promote the team's technical standards by actively utilizing CI/CD workflows, containerization (Docker), and automated testing. * Data Quality & Observability: Focus on infrastructure monitoring rather than just business dashboards. You will implement alerts and checks (e.g., dbt tests, Great Expectations) to catch data quality issues before they reach stakeholders. * Collaboration & Growth: Work closely with Senior Engineers to plan architectures, participate actively in code reviews, and advocate for engineering rigor within the squad. YOUR PROFILE We are looking for a Data Analytics Engineer who approaches data with a software engineering mindset. You will join our Data Solutions squad to build and maintain production-grade data platforms. This is not a Data Analyst role. While you will understand the business context, your primary focus is technical: building scalable workflows, writing clean and testable Python/SQL code, automating deployments, and supporting cloud infrastructure optimizations. You will ensure our pipelines remain reliable, cost-effective, and maintainable. We are looking for a candidate who has solid analytics engineering experience or a strong background in backend development focused on data. Must-Have Skills * 2+ years of experience specifically in Analytics Engineering or Data Engineering. * Solid Python proficiency: You write modular, object-oriented code, utilize relevant libraries for testing, and understand exception handling and logging. * Strong skills in SQL & dbt: You can build scalable data models (Jinja templating, macros, incremental strategies) and understand query execution plans. * Software Engineering Fundamentals: Hands-on experience with Git flows, CI/CD pipelines (e.g., GitHub Actions, GitLab CI), and Containerization (Docker). * AWS Cloud Native Experience: Experience building and maintaining data workflows using serverless architectures such AWS Lambda, StepFunctions, Glue, and Athena. * Testing Mindset: Experience implementing Unit Tests and Integration Tests for data pipelines rather than relying solely on manual checks. * Data Warehouse Ops: Solid understanding of warehousing architecture (Snowflake, Redshift, or BigQuery), including partitioning and clustering concepts. NICE TO HAVE * Experience with Infrastructure as Code (Terraform) to manage cloud resources. * Experience with orchestration tools like Airflow, Dagster, or Prefect. * Knowledge of big data processing frameworks (Spark/PySpark). * Experience with agentic coding CLI or IDE tools for more efficient planning, architecting and implementation of features. * Familiarity with dashboarding tools (Streamlit, Preset, Tableau, etc.) – Note: This is helpful for debugging and monitoring, but not the core function of the role. * B.S. or M.S. in Computer Science, Engineering, Mathematics or other relevant fields. WHY US? On top of a competitive package… * We are open to flexible work models: we work in a hybrid mode and remotely from anywhere in the world up to 3 months per year. * To encourage education and professional growth, we offer an individual yearly budget of 1.200€. * You are entitled to 30 vacation days per year. * We offer Urban Sports Club membership, company pension scheme. * Regular team events and company events organised by our People team (Trust us, they know how to throw a party!). * We equip you with the latest hardware and provide you with all the tools you need to thrive. SALARY RANGE (ANNUAL ON-TARGET EARNINGS) 60,000 - 75,000 euros RECRUITING PROCESS For technical roles (Data, Engineering, and Product), candidates are encouraged to upload any technical certifications referenced in their CV via the "Other Documents" section of the application form. Alternatively, certification documents may be submitted after the first technical interview. Any certifications listed on the CV must be provided and successfully validated before proceeding to the second technical interview stage. * Step 1: Value-based interview (30 mins). * Step 2: Deep-dive technical interview (1.5 hours) with the Data team. * Step 3: Practical data-crunching challenge. * Step 4: Team Meet & Greet — the final step to ensure we're a great fit for each other. WORK MODEL Hybrid DESIRED START DATE As soon as possible