What Software Systems Jobs are in London?

Showing 1450 Software Systems jobs in London

IT Systems & Infrastructure Engineer - Security

London L3Harris

Posted today

Job Viewed

Tap Again To Close

Job Description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
L3Harris is the Trusted Disruptor in defense tech. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.
Job Title - IT Systems and Infrastructure Engineer
Job Location - London (Piccadilly Circus)
Job ID - 39208
About this opportunity and L3Harris UK
Operating at 11 sites in the United Kingdom, L3Harris supports Britain's mission to secure and strengthen the country by delivering sovereign innovation across the space, air, land, sea and cyber domains.
L3Harris Trenchant is an elite global team of engineers and security researchers charged with building world-class computer security products. Trenchant's expertise is the by-product of the L3Harris acquisition of two highly-regarded information security businesses - Azimuth Security and Linchpin Labs. United under Trenchant, we are a key component of L3Harris' Intelligence & Cyber Division. We are a trusted, discrete partner furnishing security products, consultancy, training and integration services to allied security, defence, and law enforcement agencies.
A few of our employee benefits are:
+ Hybrid working where possible, three days onsite per week
+ 9/80 working schedule
+ 25 days holiday per year (plus bank holidays), increasing with long service and with the opportunity to buy/sell up to 5 days
+ Private medical insurance with optional family cover
+ Pension scheme of up to 8% employer contribution
+ Life Assurance 4x salary (flexible up to 10x)
+ Group income protection
+ Flexible opt-in extras such as a health care cash plan, dental insurance, gym membership, critical illness cover, cycle to work scheme, travel insurance and electric car scheme
+ Employee Family Assistance Program providing mental health and wellbeing support
+ Professional membership reimbursement (discretionary)
What the role will involve
The responsibilities of your role will include the following:
+ Design, implement and support and improve a hybrid global network infrastructure, including routing, switching, firewalls, VPNs, and site-to-site connectivity.
+ Automate infrastructure provisioning and management using tools such as Ansible, Terraform, Python, and Bash.
+ Participate in incident response and serve as an escalation point for complex issues.
+ Monitor system health and performance, using tools such as Prometheus, Grafana, and SNMP.
+ Enhance infrastructure security through hardening, patching, and vulnerability remediation.
+ Align IT services with global standards, and ensure stable, reliable infrastructure.
+ Take ownership of problems and improve systems, processes, and service quality.
+ Collaborate effectively with colleagues across regions and share knowledge.
What you'll bring
The role requires the following experience and skills:
+ Experiencing architecting, deploying and supporting global network solutions that support a wide variety of users.
+ Experiencing building and support AWS networks.
+ Experience with Infrastructure as Code (IaC) tools (Ansible, Terraform, Python, and Bash).
+ Excellent communication and organizational abilities.
+ Eligible to obtain a security clearance (current clearance highly regarded).
+ Bachelor's degree in a relevant field and 10+ years of experience in systems, network, or infrastructure engineering.
Preferred Additional Skills
+ Experience with Juniper JunOS, Cisco IOS, and pfSense firewalls.
+ Hands-on experience supporting linux, containerization and cloud platforms.
+ Mentoring engineers and providing peer technical oversight.
+ Ability to lead infrastructure projects.
+ Experience supporting technical or engineering teams.
+ Flexibility for occasional travel
Important to know
Due to the nature of our work many our roles require a UK nationality and the ability to obtain a security clearance. Applic ants who accept a conditional offer of employment must meet the requirement of right to work in the UK and must meet eligibility requirements for access to classified information and will be subject to government security checks.
#LI-Hybrid
#SrSpec,SysAdministration
#LI-GP1
L3Harris Technologies is proud to be an Equal Opportunity Employer. We are committed to maintaining a workplace that is free from unlawful discrimination and offers equal opportunities for all. Applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, and marriage and civil partnerships.
Is this job a match or a miss?
Apply Now

Production Eng Internship — Hybrid Software/Systems London

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

o3schools is offering an unpaid Facebook Production Engineering Internship located in London, UK. Interns will assist as hybrid software/systems engineers to ensure Facebook’s services run smoothly and can support future growth.

Applicants must be pursuing a BS or MS in Computer Science or Engineering and possess communication skills. Basic proficiency in UNIX and coding requires good analytical skills.

This opportunity is specifically for international students looking to gain experience in the field of production engineering.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Software Engineer (Distributed Systems, Java)

London Omaze

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Summary

The Apple Services Engineering team is one of the most exciting examples of Apple’s long-held passion for combining art and technology. We are the people who power the Apple TV, Apple Music, Apple Music Classical, Apple Podcasts, and Apple Books. And we do it on a massive scale, meeting Apple’s high expectations with high performance to deliver a huge variety of entertainment across multiple countries and languages.

Thanks to Apple’s unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple’s privacy policy, one of Apple’s core values. Although services are a bigger part of Apple’s business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here.

Description

The Apple Services Engineering team is looking for great engineers to build and improve features and services driving Podcasts, Apple Music, Apple Music Classical and more.

Our team is responsible for many of the key systems powering personalisation features of Apple services. This includes personalised podcasts and music experiences. Here you have a phenomenal opportunity to help build and evolve global-scale, leading-edge dynamic data systems, with positions currently available as we grow our amazing London team.

We are responsible for the full development lifecycle (system design, implementation, continuous optimisation and improvement). We build systems that serve millions of customers across countries.

We promote innovation and new technology to further improve our creative output. If you’re an all round and performance-savvy Java server engineer with an interest in, and experience of, large scale data technologies and systems we’d love to hear from you.

Responsibilities
  • Building products and services for millions of users with a focus on great customer experience and privacy
  • Deploying live customer-facing features with millisecond-latencies globally over large datasets
  • Distributed systems, caches and data stores
  • Data modelling and data architecture as optimised for large data patterns (efficient storage and query on HDFS, realtime query patterns in key-value stores, columnar schema design etc.)
  • Large scale data pipelines, using Kafka and Hadoop-ecosystem technologies
Minimum Qualifications
  • Ability to communicate effectively, demonstrating problem-solving skills and a learning attitude
  • Proven experience in designing, implementing and scaling systems and services in Java
  • Demonstrable knowledge of algorithms & data structures
  • Understanding of distributed systems and data storage concepts
  • Undergraduate degree related to computing or equivalent experience in Java core programming is required
Preferred Qualifications
  • Collaborating with multiple teams for delivering projects and features
  • Making critical architectural decisions that have long-term impact on success
Diversity and Inclusion

At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Role Number:

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Architect, Staff & Senior Systems Software Engineer London, UK

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Architect, Staff & Senior Systems Software Engineer

AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten‑year‑old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade. The OLIX Decode Accelerator 1 (DX-1) is the first accelerator architected specifically for decode. Rack‑scale co‑design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance.

The Role

We’re searching for Architect, Staff & Senior Systems Software Engineers to own how our next‑generation DX‑1 accelerator is brought to life as a production inference platform. DX‑1 is a dataflow architecture built specifically for decode, deployed in a disaggregated inference environment. Your mission is to make that hardware serve large AI models at rack scale by building and extending the runtime and serving stack that connects PyTorch and JAX down to the metal. This is a whole‑stack system role. You’ll work where the runtime, the network, and the accelerator meet, partnering closely with hardware, compiler, and modelling teams to optimize serving performance. Your impact is measured not only by what you build but by the leverage you create: the standards you set, the systems and tooling other teams build on, and the direction you shape across the platform.

Responsibilities

Own the Runtime & Serving Stack: Design, build, and extend the distributed inference and serving stack (e.g. vLLM, SGLang, NVIDIA Dynamo, TensorRT-LLM) onto DX-1, rather than treating any layer as a black box.

Scale Distributed Inference: Define how inference scales across many accelerators: tensor / pipeline / data parallelism, collective communication patterns, KV‑cache management and offload, and memory‑aware scheduling across a disaggregated topology.

Engineer for Reliability at Scale: Make distributed inference dependable across failure domains (fault handling, graceful degradation, load balancing, and recovery), and define the observability, tracing, and tooling standards that let teams diagnose problems across the runtime, network, and accelerator rather than through logs alone.

Drive Bring‑Up: Evaluate system behaviour before silicon is fully available (simulation, emulation, FPGA prototyping, analytical modelling), root‑cause what breaks during bring‑up, and influence design decisions across hardware and software teams.

Set Standards Across Teams: Identify the highest‑impact systems problems across teams and make sure they get solved; hold and articulate a clear technical bar and raise peers to it through review, pairing, and direct challenge; build leverage through systems, frameworks, and developing senior talent rather than solving everything personally.

Shape Direction: Bring structure and clear direction to ambiguous, cross‑team problems, drive structural improvements with urgency, and shape strategic direction within the platform domain, informed by external research, competitive awareness, and industry connections that help generate talent and partnership pipelines.

Skills & Experience

Deep experience in systems software , with hands‑on C/C++ and strong systems fundamentals across the runtime / network / accelerator boundary.

Demonstrated ownership of a hard, end‑to‑end systems problem, ideally extending a distributed inference / serving stack (vLLM, SGLang, NVIDIA Dynamo, TensorRT-LLM) in production, with specifics on what you built or changed and why.

Distributed inference at scale: parallelism strategies, collective communication, KV‑cache and memory management, and reliability across distributed failure domains at cluster scale.

Fluency at the framework boundary , connecting accelerators to PyTorch / JAX and serving stacks without treating either as opaque.

Whole‑stack debugging: end‑to‑end and timeline tracing, workload replay, and reasoning from architectural constraints (SRAM, host‑device latency, KV footprint, memory bandwidth, collective latency) to root cause.

Strong, business‑aware judgment on speed / cost / quality trade‑offs, and a track record of structured, calm handling of late‑emerging risk.

Excellent communication and the ability to align and influence cross‑functional teams (hardware, compiler, modelling) without relying on formal authority.

Bachelor’s degree or higher in computer science, electrical engineering, mathematics, or a related field.

Nice to have

Experience with dataflow or non‑GPU accelerator architectures; pre/post‑silicon bring‑up on custom hardware (ASIC/FPGA); production observability at scale (hardware counters, Prometheus/Grafana‑style export, device and cluster views).

Compensation & Equity

Competitive Salary: Commensurate with your experience, skills, and location.

Equity & Ownership: Meaningful stock options. You’re not just joining the mission; you’re owning a piece of it.

Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living‑Local Bonus if your residence is within 20 minutes of the office.

Retirement Benefits: Employer‑contributed retirement plans to help you build long‑term financial security.

Due to U.S. export control regulations, candidates’ eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.

We do not accept unsolicited CVs from recruitment agencies, will not be liable for any fees, and prohibit unauthorised use of our company name in recruitment activities.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Lead Flight Software Architect for Space Systems

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

ALTEN LTD - UK invites engineers to join its flight software architecture team in London, helping shape the software for next-generation space systems. The role requires hands-on experience with embedded and flight software, and a track record in safety-critical software design.

You'll collaborate across disciplines, own architectural decisions, support verification activities, and engage in design reviews.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Software Engineer - Energy Systems

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We're hiring: Software Engineer - Energy Systems

Location: London, UK

Employment Type: Full Time

Working Pattern: 5 days in Office

Closing Date: 5pm, 13 July 2026

About Us

At AEON, we design and install solar, battery, offshore and hybrid renewable energy systems across the UK, Maldives and Fiji.

Through this work, we see many of the practical challenges that slow down the adoption and operation of clean energy systems: monitoring assets across multiple sites, maintaining grid stability, coordinating generation and storage, controlling costs and turning large amounts of operational data into useful decisions.

To address these challenges, we are developing our own software platform. The tools we build are used both by our own teams and by the customers we support, creating a close feedback loop between operators, users and developers.

Our goal is simple: make clean energy systems easier to understand, operate and get value from, whether you're a homeowner, a business, an energy operator or a utility.

We are looking for a software engineer to help design and build this platform alongside our electrical, mechanical and operations teams.

What you'll work on

You will help build AEON's energy software and control platform: EOS (Energy Operating System).

The platform is delivered through two closely connected views:

EOS Enterprise, used by operators, engineers and energy managers.
  • Whole-island grid management tools to integrate more renewable energy while maintaining grid stability
  • Diesel generator monitoring and optimisation to reduce fuel consumption and operational costs
  • Energy asset analytics, forecasting, diagnostics and financial tools
Homie, used by homeowners and businesses.
  • Tariff insights, reporting and billing tools
  • Energy management assistance, recommendations and reminders
  • Helping users understand, adopt and get more value from solar, batteries and other renewable energy technologies

Both are built on the same underlying platform and data.

This role sits at the intersection of software, data, control systems and energy infrastructure.

You'll work closely with electrical, mechanical and operations teams, building software to address existing challenges in the operation of energy systems.

What we're looking for

We expect this role to suit someone with 1-5 years of professional software development experience who is looking to take on greater ownership and responsibility.

Required
  • Strong software engineering fundamentals
  • Ability to work independently
  • Curiosity about physical systems and how they work
  • Pragmatic decision-making
  • Willingness to challenge assumptions
Nice to have
  • Backend systems and APIs
  • IoT systems
  • Experience with AWS and cloud infrastructure, React, Python, Node.js, SQL databases
  • Electrical engineering
  • Prior experience in the energy industry
How we work

We're a small engineering team, which means you'll be trusted to lead and own significant areas of the platform, from design through to implementation.

We care deeply about quality, but we're also pragmatic. We move quickly, continuously improve what we build and focus on delivering solutions that work.

  • Pension
  • Private health insurance
  • Equity package up to 0.5%, EMI Option Scheme.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Architect, Staff & Senior Systems Software Engineer

London PassFort

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

About OLIX

AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap. The industry is still leaning on a ten-year-old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade. The OLIX Decode Accelerator 1 (DX-1) is the first accelerator architected specifically for decode. Rack-scale co-design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance.

The Role

We’re searching for Architect, Staff & Senior Systems Software Engineers to own how our next-generation DX-1 accelerator is brought to life as a production inference platform. DX-1 is a dataflow architecture built specifically for decode, deployed in a disaggregated inference environment. Your mission is to make that hardware serve large AI models at rack scale by building and extending the runtime and serving stack that connects PyTorch and JAX down to the metal. This is a whole-stack systems role. You’ll work where the runtime, the network, and the accelerator meet, partnering closely with hardware, compiler, and modelling teams to optimize serving performance. Your impact is measured not only by what you build but by the leverage you create: the standards you set, the systems and tooling other teams build on, and the direction you shape across the platform.

Responsibilities
  • Own the Runtime & Serving Stack: Design, build, and extend the distributed inference and serving stack (e.g., vLLM, SGLang, NVIDIA Dynamo, TensorRT-LLM) onto DX-1, rather than treating any layer as a black box.
  • Scale Distributed Inference: Define how inference scales across many accelerators: tensor / pipeline / data parallelism, collective communication patterns, KV-cache management and offload, and memory-aware scheduling across a disaggregated topology.
  • Engineer for Reliability at Scale: Make distributed inference dependable across failure domains (fault handling, graceful degradation, load balancing, and recovery), and define the observability, tracing, and tooling standards that let teams diagnose problems across the runtime, network, and accelerator rather than through logs alone.
  • Drive Bring-Up: Evaluate system behaviour before silicon is fully available (simulation, emulation, FPGA prototyping, analytical modelling), root-cause what breaks during bring-up, and influence design decisions across hardware and software teams.
  • Set Standards Across Teams: Identify the highest-impact systems problems across teams and make sure they get solved; hold and articulate a clear technical bar and raise peers to it through review, pairing, and direct challenge; build leverage through systems, frameworks, and developing senior talent rather than solving everything personally.
  • Shape Direction: Bring structure and clear direction to ambiguous, cross-team problems, drive structural improvements with urgency, and shape strategic direction within the platform domain, informed by external research, competitive awareness, and industry connections that help generate talent and partnership pipelines.
Skills & Experience
  • Deep experience in systems software, with hands-on C/C++ and strong systems fundamentals across the runtime / network / accelerator boundary.
  • Demonstrated ownership of a hard, end-to-end systems problem, ideally extending a distributed inference / serving stack (vLLM, SGLang, NVIDIA Dynamo, TensorRT-LLM) in production, with specifics on what you built or changed and why.
  • Distributed inference at scale: parallelism strategies, collective communication, KV-cache and memory management, and reliability across distributed failure domains at cluster scale.
  • Fluency at the framework boundary, connecting accelerators to PyTorch / JAX and serving stacks without treating either as opaque.
  • Whole-stack debugging: end-to-end and timeline tracing, workload replay, and reasoning from architectural constraints (SRAM, host–device latency, KV footprint, memory bandwidth, collective latency) to root cause.
  • Strong, business-aware judgment on speed / cost / quality trade-offs, and a track record of structured, calm handling of late-emerging risk.
  • Excellent communication and the ability to align and influence cross-functional teams (hardware, compiler, modelling) without relying on formal authority.
  • Bachelor’s degree or higher in computer science, electrical engineering, mathematics, or a related field.
Nice to have
  • Experience with dataflow or non-GPU accelerator architectures; pre/post-silicon bring-up on custom hardware (ASIC/FPGA); production observability at scale (hardware counters, Prometheus/Grafana-style export, device and cluster views).
  • Adjacent depth is welcome: HPC cluster design, high-speed networking, distributed systems, or heterogeneous compute platforms.
Compensation & Equity
  • Competitive Salary: Commensurate with your experience, skills, and location
  • Equity & Ownership: Meaningful stock options. You’re not just joining the mission; you’re owning a piece of it
  • Proximity Bonus: We value your time. To minimise your commute and maximise your life, we offer an annual Living-Local Bonus if your residence is within 20 minutes of the office
  • Retirement Benefits: Employer-contributed retirement plans to help you build long-term financial security.

Due to U.S. export control regulations, candidates’ eligibility to work at OLIX depends on their most recent citizenship or permanent residency status. We are generally unable to consider applicants whose most recent citizenship or permanent residence is in certain restricted countries (currently including Iran, North Korea, Syria, Cuba, Russia, Belarus, China, Hong Kong, Macau, and Venezuela). Applicants who have subsequently obtained citizenship or permanent residency in another country not subject to these restrictions may still be eligible.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Software Engineer, Energy Systems — Build the EOS Platform

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

AEON Energy in London is seeking a Software Engineer to help design and build our energy software platform EOS (Energy Operating System). You will work across AEON's energy software stack, collaborating with electrical, mechanical and operations teams.

Role focuses on 1–5 years of software development, owning features from concept to delivery. We value curiosity about physical systems, pragmatic decision-making and independence.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Senior Software Engineer – Trading Platform & Systems

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Bloomberg is seeking a Senior Software Engineer for its Sell‑Side Trading Platform in London. You will design and implement features and workflows, improve performance and reliability, and influence the full research, development, and deployment lifecycle of the software you support.

You will gain deep exposure to sell‑side fixed income industry clients, learning their needs and delivering enterprise‑wide solutions in an agile environment with CI/CD pipelines.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now

Senior Software Engineer, Audio Validation Systems

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting‑edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.

Senior Software Engineer, Audio Quality Engineering

United Kingdom, London

Why Sony Interactive Entertainment?

Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. We’re the company behind PlayStation, delivering cutting‑edge hardware, software, and network services to players and game creators around the world. Our role is to create the technologies, tools, and experiences that help developers build the best games on PlayStation. We work at the intersection of platform engineering, developer experience, and interactive entertainment, pushing the boundaries of play through high‑quality SDKs, systems, and tools.

The role

We are looking for a Senior Software Engineer, Audio Quality Engineering to design, build, and own tools, systems, and automated analysis pipelines that help ensure the quality, correctness, and reliability of audio technologies within the PlayStation SDK. In this role, you will work closely within the QE team and with the Audio SDK team and other platform engineering groups to develop software that validates audio output, detects regressions, measures quality, and provides actionable feedback to engineers. You will help define how we evaluate audio behaviour across libraries, platforms, and SDK releases, building robust developer‑facing and internal tools that improve confidence in PlayStation audio technologies. The ideal candidate combines strong software engineering skills in C/C++ and Python with a practical understanding of digital audio, signal analysis, test automation, and SDK quality. You should be comfortable working independently, making technical trade‑offs, collaborating across teams, and turning ambiguous quality problems into reliable engineering systems.

The team

Based in London, our team is part of the Foundational Systems and Experiences Engineering group. We build and test low‑level SDKs and fundamental technologies used by game development partners to create PlayStation games. You will work with engineers developing PlayStation audio technologies, including SDK libraries, tools, runtime systems, and platform‑level audio features. The role sits close to both engineering and quality, with a focus on building the technical foundations that allow us to measure, validate, and continuously improve audio quality across the PlayStation SDK.

Responsibilities
  • Design, develop, and maintain audio quality tools, automated analysis systems, and test infrastructure for PlayStation SDK audio libraries and technologies.
  • Write high‑quality C/C++ and Python code to analyse audio output, detect regressions, compare behaviour across SDK versions, and validate correctness against expected results.
  • Build systems that support repeatable audio quality measurement, including signal analysis, spectral comparison, perceptual metrics, conformance checks, and regression detection.
  • Own audio quality engineering features end to end, from requirements and design through implementation, CI integration, documentation, maintenance, and long‑term support.
  • Work closely with Audio SDK engineers to understand new features, define testability requirements, and ensure quality is considered early in design and implementation.
  • Develop tooling that gives engineers clear, actionable insight into audio defects, quality trends, and behavioural changes.
  • Support SDK release quality by improving automated validation, build/test pipelines, reporting, dashboards, and failure investigation workflows.
  • Investigate complex audio issues using debugging, data analysis, signal processing, and collaboration with domain experts.
  • Help define engineering standards for audio quality tooling, including maintainability, reproducibility, performance, scalability, and documentation.
  • Collaborate with platform, tools, test, release, and globally distributed engineering teams to improve audio quality processes across the SDK.
  • Mentor other engineers, share technical knowledge, and contribute to a culture of high‑quality, testable, maintainable software.
Qualifications

Must‑haves

  • Strong professional experience in software engineering, ideally with ownership of tools, systems, SDK components, test infrastructure, or quality‑focused engineering projects.
  • Excellent C/C++ and Python programming skills.
  • Practical knowledge of digital audio fundamentals, such as PCM audio, sample rates, channels, latency, dynamic range, frequency‑domain analysis, filtering, resampling, encoding, or spatial audio concepts.
  • Experience designing, implementing, and maintaining automated test systems, analysis tools, or quality pipelines.
  • Ability to analyse complex technical problems, evaluate trade‑offs, and deliver robust, maintainable solutions with minimal supervision.
  • Strong debugging and problem‑solving skills, including the ability to investigate failures across software, tooling, data, and environment boundaries.
  • Experience setting up CI/CD systems, source control, code review, and modern collaborative development workflows.
  • Ability to write clear technical documentation and communicate complex topics to both audio specialists and non‑audio stakeholders.
  • Strong collaboration skills, with experience working across engineering, QA, release, tools, or platform teams.
  • Degree in Computer Science, Engineering, Audio Technology, Mathematics, Physics, or equivalent practical experience.

Nice to haves

  • Experience developing audio analysis algorithms or automated audio quality metrics.
  • Familiarity with perceptual or objective audio quality approaches such as PESQ, POLQA, PEAQ, loudness measurement, spectral comparison, null testing, impulse response analysis, latency measurement, or glitch/dropout detection.
  • Experience with game audio, console audio, real‑time audio systems, middleware, audio engines, or SDK development.
  • Experience testing or validating APIs, runtime libraries, command‑line tools, or developer‑facing SDK components.
  • Experience with spatial audio, 3D audio, binaural rendering, ambisonics, HRTFs, object‑based audio, or immersive audio formats.
  • Experience with automated reporting, dashboards, telemetry, or trend analysis for quality and reliability.
  • Experience with GTest, CppUnit, PyTest, or similar test frameworks.
  • Experience with Jenkins, GitHub Actions, or similar CI systems.
  • Experience with performance profiling, numerical correctness testing, floating‑point tolerances, or cross‑platform determinism.
  • Experience producing high‑quality tools, samples, or documentation used by other engineers or external developers.
  • Track record of technical leadership, mentoring, or leading features across multiple teams.
What success looks like

You will help raise the confidence, reliability, and quality of PlayStation SDK audio technologies by building tools and systems that make audio behaviour measurable, repeatable, and actionable. Your work will allow engineers to identify regressions earlier, understand quality changes faster, and deliver better audio experiences to game developers and players. At Senior Software Engineer level, we expect you to be proactive and independent, to own technical areas end to end, to influence multiple teams, and to contribute to engineering practices that improve quality beyond your immediate workstream.

Benefits of working at PlayStation
  • Technology development is not constrained by a specific game or engine; there is space to research, prototype, and develop foundational technologies used across PlayStation.
  • Opportunities to collaborate with engineering and R&D teams across London, Tokyo, San Mateo, and the wider Sony group.
  • Time and support to investigate new approaches, improve engineering systems, and contribute ideas that raise the quality bar.
  • Opportunities to take part in global hackathons and cross‑team innovation projects.
  • A relaxed working environment with a high level of trust and autonomy, where engineers are encouraged to express their views and challenge the status quo.
Equal Opportunity Statement

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

#J-18808-Ljbffr
Is this job a match or a miss?
Apply Now