G

Global

Media and entertainment group delivering campaigns

Software Engineer - AI-Native

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Experience designing distributed services and APIs, and the ability to explain trade-offs involving synchronous versus asynchronous communication, consistency, failure modes, scaling, and avoiding unnecessary complexity.
  • Ability to instrument software and use metrics, logs, and distributed traces to diagnose performance issues.
  • Understanding of when caching is useful and its costs, including invalidation, staleness, and consistency.
  • Working knowledge of secure design, including authentication and authorisation, secrets handling, input validation, and common vulnerabilities such as the OWASP Top 10.
  • Strong understanding of design patterns, clean code, and SOLID principles, and a habit of writing well-tested code.
  • Solid commercial experience in a modern backend language, with relational and NoSQL persistence and messaging such as Kafka or SNS/SQS.
  • Hands-on use of AI coding assistants such as Claude Code, Copilot, Cursor, or similar, with the judgment to decide when to use them and rigorously review their output.

Responsibilities

  • Design and deliver features, making architectural decisions that support the roadmap.
  • Own services in production by instrumenting them, understanding their behavior under load, and diagnosing issues.
  • Collaborate with engineers, architects, and product owners to shape requirements and weigh trade-offs.
  • Review human- and AI-written code for correctness, security, performance, and maintainability.
  • Help scale the AdPower self-service advertising platform by developing features and event-driven integrations and maintaining its speed and reliability as usage grows.
  • Support international rollout of Outdoor products, including multiple currencies, time zones, local inventory, and regional rules, and help determine what is shared across markets versus configured per market.
  • Replace legacy systems and manual processes with modern, reliable services to accelerate commercial products, protect revenue from outages, reduce operating costs, and improve business data.
  • Help build tools and workflows that enable AI agents to take features from specification to production safely, including guardrails, review and testing standards, and reusable skills and patterns for the team.

Desired Qualifications

  • Experience with Java and Spring Boot is preferred; engineers with experience in other languages are welcome if they are keen to learn the stack.

About the Company

Global

Media and entertainment group delivering campaigns

Global is a leading media and entertainment group that creates and distributes content, music-related experiences, and personality-driven campaigns. It serves advertisers, music fans, and pop culture enthusiasts by delivering engaging content and experiences that attract large, attentive audiences. The company earns revenue mainly through advertising and partnerships with brands. Global differentiates itself through its ability to produce compelling campaigns and experiences that resonate with diverse audiences, supported by an inclusive, equal-opportunity culture rooted in its London headquarters. The goal is to connect audiences with meaningful content while providing advertisers and partners effective ways to reach those audiences.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2007

Recently Posted Jobs

Explore more opportunities at Global

See more jobs