We have other current jobs related to this field that you can find below


  • London, Greater London, United Kingdom Carter Software Full time

    About Carter SoftwareCarter Software is a leading provider of innovative data management solutions, revolutionizing the way businesses manage their data.Job SummaryWe are seeking a highly skilled Senior C#.NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our...


  • London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our software development team at Marlowe Software, Risk and Compliance. As a Senior Software Engineer, you will play a key role in leading the development and integration of software applications, working closely with the architect and the team to deliver...


  • London, Greater London, United Kingdom Marlowe Software, Risk and Compliance Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our software development team at Marlowe Software, Risk and Compliance. As a Senior Software Engineer, you will play a key role in leading the development and integration of software solutions, working closely with the architect and the team on various projects.Key...


  • London, Greater London, United Kingdom Director of Software Engineering Full time

    Position Overview As the Director of Software Engineering, you will be instrumental in cultivating a culture centered around our people while overseeing a diverse global team of engineering experts across various specializations. Key Responsibilities Leadership: Guide front-end and back-end development teams, ensuring alignment with project goals. Strategic...


  • London, Greater London, United Kingdom Director of Software Engineering Full time

    Position OverviewAs the Director of Software Engineering, you will be instrumental in fostering a culture centered around our people while overseeing a global team of engineering experts across diverse levels and specialties.Key ResponsibilitiesLeadership: Guide front-end and back-end development teams, ensuring effective project management and...


  • London, Greater London, United Kingdom Director of Software Engineering Full time

    Location: London (Hybrid) Type: Permanent As a leader in a prominent digital travel ecosystem, you will oversee the delivery of travel-related benefits to a vast consumer base. Our organization excels in providing insights and expertise tailored to affluent consumers and frequent travelers, with products and services reaching over 400 million end users. We...


  • London, Greater London, United Kingdom Aztec Software, LLC Full time

    Position OverviewAztec Software, LLC is at the forefront of leveraging artificial intelligence to deliver exceptional speech recognition solutions tailored to specific hardware requirements. We are seeking a Senior Software Engineer to join our innovative team.Key ResponsibilitiesDevelop and implement bespoke solutions that enhance our speech recognition...


  • London, Greater London, United Kingdom Oho Group Full time

    Position OverviewSenior Software Engineer - Oho Group - Premier Digital Asset Management FirmFull-Time + Innovative Environment + Technical LeadershipAre you an experienced Senior Software Engineer with a robust background in backend development using Python? Do you aspire to take on a pivotal role in a dynamic team and guide technical initiatives?This is an...


  • London, Greater London, United Kingdom Pearson Carter Full time

    Senior Software Engineer – Up to £50,000Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Pearson Carter, a leading global provider of web and mobile development recruitment services. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software systems using...


  • London, Greater London, United Kingdom JDA Software Full time

    Position Overview: As a Senior Solutions Engineer at JDA Software, you will be integral to our Returns Consulting Services team, spearheading the design and execution of tailored solutions for our diverse clientele across multiple sectors. Your role will encompass assessing client requirements, architecting and deploying solutions, and delivering continuous...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About NEC Software SolutionsNEC Software Solutions is a leading provider of mission-critical software solutions that power essential public services. We work with governments, healthcare organizations, and other vital sectors to deliver innovative technology that makes a real difference in people's lives.The Role: Senior DevOps Engineer - Cloud...


  • London, Greater London, United Kingdom Aztec Software, LLC Full time

    Position OverviewAztec Software, LLC is at the forefront of leveraging artificial intelligence to deliver exceptional speech recognition solutions tailored to various hardware configurations. We are seeking a Senior Software Engineer who will be instrumental in crafting innovative applications, enhancing performance, and ensuring seamless operation across a...


  • London, Greater London, United Kingdom Uneek Global Ltd Full time £65,000

    Position: Senior Software Engineer - Permanent - Remote (UK Based) – Competitive Salary (Dependent on Experience) Uneek Global Ltd is collaborating with a valued client seeking a Senior Software Engineer to enhance their team in light of the company's ongoing achievements. This organization excels in crafting tailored software solutions and partners with...


  • London, Greater London, United Kingdom Frank Recruitment Group Full time

    Position OverviewSenior Software Engineer - Competitive Salary - Remote/HybridWe are seeking to connect with seasoned Software Engineers who possess a robust expertise in Python to join our team as a Senior Software Engineer. In this role, you will be responsible for providing technical guidance within a team of four as we enhance our B2B SaaS platform.Our...


  • London, Greater London, United Kingdom Frank Recruitment Group Full time

    Position OverviewSenior Software Engineer - Competitive Salary - Remote/HybridWe are seeking to connect with skilled Software Engineers who possess a robust expertise in Python to join our team as a Senior Software Engineer. In this role, you will be responsible for providing technical guidance within a team of four as we enhance our B2B SaaS platform.Our...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Ltd Full time

    Senior Python Software EngineerWe are seeking a highly skilled Senior Python Software Engineer to join our team at Opus Recruitment Solutions Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Python.About the ProjectOur client is a leading financial services...


  • London, Greater London, United Kingdom Understanding Recruitment Full time

    Are you ready to leverage your technical expertise to make a meaningful difference in the world?Do you appreciate the convenience of remote work?REMOTE Senior Software Engineer - Addressing Healthcare Staffing ChallengesLocation: Flexible with minimal office presenceCompensation: Up to £115k + equity + additional perksWe are collaborating with an innovative...


  • London, Greater London, United Kingdom Noir Full time

    Join Noir as a Senior Software EngineerOversee a Full Stack Engineering teamProficiency in C# and Angular 12+Foster innovation and excellenceCollaborate with technology leadership to enhance the platformEngage with prestigious clientsNoir, a leading player in the technology sector, is seeking a talented Senior Software Engineer with robust .NET and Angular...


  • London, Greater London, United Kingdom Understanding Recruitment Full time

    Are you passionate about utilizing Kotlin in your projects?Do you thrive in a role that combines leadership with hands-on technical contributions?Position: Senior Software Engineer - Innovating with Advanced Technology for Positive ImpactCompensation: Up to £115,000 plus equity optionsWork Arrangement: Primarily remote with occasional meetings in London...


  • London, Greater London, United Kingdom Axiom Software Solutions Limited Full time

    About the RoleAxiom Software Solutions Limited is seeking a highly skilled Senior Backend Engineer to join our dynamic team. The ideal candidate will possess extensive experience with PostgreSQL and other relational databases, along with a strong proficiency in Python, Docker, and GitLab.Key ResponsibilitiesDevelop clean, well-documented, maintainable,...

Senior Software Engineer

2 months ago


London, Greater London, United Kingdom WARNERMEDIA Full time

Welcome to Warner Bros. Discovery... the stuff dreams are made of.

Who We Are...

When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

Your New Role..

We are part of Global Customer eXperience (GCX) group for Direct-2-Consumer business and responsible for building and maintaining video streaming Mobile & OTT applications for Max platform. Our client teams build user experience for search, catalogue, video streaming, personalization, subscriptions, payments and much more. Warner Brothers Discovery's digital arm, Global Customer eXperience (GCX) org is a high-performing global team working at the dynamic intersection of Technology and Entertainment. In supporting our content creators in the digital space, we continuously leverage our technological capabilities to create immersive viewing experiences for iconic brands – Max, Discovery+ and HBO.

We are excited to be recruiting a Senior Software Engineer to join our Android team.

The ideal candidate has a track record of having built multiple high-performance, stable, scalable Android apps that have been successfully shipped to customers in production. Your work and your approach to work are exemplary: you drive best practices and set standards for your team. You are a key influencer in your team's strategy and contribute significantly to team planning. You show good judgement making trade-offs between immediate and long-term business needs. You are a collaborative leader that makes other engineers and team members around you more productive, by sharing your knowledge and helping to tie-break key technical decisions. You provide mentoring to other engineers.

Your Role Accountabilities...

  • You are hands-on and capable of playing a leading role in designing and developing major functional changes to existing software systems, or new ones, involving yourself and other engineers.
  • You provide guidance on design, coding, and operational best practices, and have a track-record of applying these best practices to software that you have worked on. You can propose and create best practices proactively where none exists.
  • You make high impact decisions driving how and what software gets built. Your decisions are often right, and you are persuasive in delivering your suggestions and ideas to your team.
  • You mentor junior engineers, overseeing their designs, code quality, and integration into a team, and help them grow in their technical skills. Your success is judged as much on your own productivity as on the positive impact you have on engineers around you.
  • You ensure the best possible performance, quality, and responsiveness of applications by identifying and correcting bottlenecks and fixing bugs.
  • You work closely with cross-functional teams to define, design, and ship new features.
  • You have strong analytical skills and a detail-oriented mindset.

Qualifications and Experience...

  • At least 5 years experience of developing Android Mobile applicationsin Kotlin and Compose.
  • Strong computer Science fundamentals in object-oriented design, algorithm design, problem-solving, and complexity analysis.
  • Solid understanding of the mobile development lifecycle, and PlayStore/AppStore submissions.
  • Deep understanding of the nuances of the Android ecosystem, different OS versions, and how to effectively design & write code for a multitude of Android devices.
  • Deep experience with Android SDK, Git, Gradle, Jetpack Compose, Kotlin Coroutines and popular third-party libraries.
  • Experience building modular apps with principles such as TDD, dependency injection, dependency inversion, automated testing and deep understanding of architectures/frameworks such as MVVM and MVI.
  • Knowledge of key design and architectural patterns such as MVVM, MVP and SOLID principles
  • Experience and knowledge of TDD and associated frameworks (Junit, Espresso, Mockito) is desirable.
  • Experience in DevOps/SRE practices such as CI/CD, performance monitoring & incident management
  • Experience building dynamic customer-facing apps that use RESTful APIs to operate.
  • Knowledge of or previous experience with VOD is a plus, including experience working with video playback on Android apps.
  • You have excellent verbal and written communication skills.
  • You have experience in balancing speed vs. quality in software engineering teams.
  • Desire to be involved in cross-platform projects on a large scale in 10+ countries.
  • Working with multiple stakeholders (internal and external partners) with different goals, objectives and aspirations.
  • You love to build testable, scalable and resilient applications and systems. Writing unit and integration tests is a key part of your daily role

#Li-hybrid

Hybrid Working - This role is advertised as a Hybrid work model, that combines remote and in-office work, following our current company policy and to be agreed with your Line Manager. Subject to any applicable laws, WBD / your Line Manager reserves the right to change this working agreement where this is essential to business needs and upon reasonable notice to you.

How We Get Things Done...

This last bit is probably the most important Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.

Championing Inclusion at WBD

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law.If you're a qualified candidate and you require adjustments or accommodations to search for a job opening or apply for a position, please contact us at