Senior Backend Software Engineer (UK)
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Qualifications
About Pigment
Pigment is at the forefront of AI business planning and performance management, helping organizations thrive in a fast-paced world. As a rapidly growing SaaS company, we empower teams with innovative solutions that enhance decision-making and strategic alignment. Join our dynamic team and contribute to shaping the future of business planning.
Similar jobs
Search for Senior Backend Infrastructure Software Engineer F M D
4,257 results
Join Contentful as a Senior Backend & Infrastructure Software Engineer and play a pivotal role in shaping the future of our platform. In this role, you will design and implement robust backend solutions that enhance our infrastructure capabilities, ensuring scalability and performance. Collaborate with cross-functional teams to tackle complex technical challenges and drive innovation within the organization.
Palantir Technologies Inc.
Join Palantir Technologies as a Senior Backend Software Engineer focused on Infrastructure. In this crucial role, you will design and implement robust backend systems that power our cutting-edge software solutions. Collaborate with a talented team to develop scalable and efficient solutions that meet the needs of our clients.
Palantir Technologies
Join a Pioneering CompanyAt Palantir, we are at the forefront of developing transformative software that empowers data-driven decisions and operations. Our platforms enable partners to revolutionize industries by facilitating groundbreaking discoveries in healthcare, enhancing supply chain resilience, and aiding critical social initiatives.The OpportunityAs a Backend Software Engineer at Palantir, you will play a crucial role in crafting scalable software solutions that redefine organizational data usage. You will engage in every phase of the product lifecycle—from conceptualization and design to prototyping and delivery. Collaborating closely with both technical and non-technical team members, you will gain deep insights into customer challenges and develop innovative solutions. Our culture promotes cross-team collaboration, allowing you to broaden your technical expertise across various technologies and product domains. You'll work independently while receiving support from a vibrant community that encourages your growth as a technical contributor and engineering leader.Our Product Development teams consist of small, focused groups of Software Engineers, each dedicated to distinct product facets. The infrastructure teams specialize in the foundational layers of our software stack, emphasizing database technologies, distributed systems, large-scale data architectures, security, and application infrastructure. As an infrastructure Software Engineer, you will produce high-quality code that underpins Palantir Foundry and Gotham, ensuring they are performant, secure, and scalable. Your work will empower critical applications utilized by researchers, engineers, analysts, and forecasters across the globe.We seek engineers who are passionate about tackling real-world challenges and enhancing the productivity of both developers and end-users. If you are driven to create reliable, high-performance systems and robust APIs, this position offers a unique chance to impact our products and their users significantly.Exclusive Learning ExperienceSuccessful candidates may also participate in Frontline, a distinctive program that embeds engineers directly with customers. This short-term assignment provides invaluable insights into user experiences and the complexities our customers encounter, differentiating it from traditional engineering roles.
Databricks
At Databricks, we are driven by a passion for empowering data teams to tackle some of the world's most challenging problems—whether it's revolutionizing transportation or accelerating medical advancements. Our mission is to build and operate the premier data and AI infrastructure platform, enabling our clients to harness deep data insights to enhance their businesses.Founded by engineers and deeply committed to our customers, we eagerly embrace every opportunity to confront technical challenges. From designing next-gen UI/UX for data interfaces to scaling our services and infrastructure across millions of virtual machines, we are just getting started.As part of our ongoing commitment, we are embarking on a multi-year journey to develop the best Lakehouse Platform. While we are building on a solid foundation, our aim is to create significantly improved products. This involves re-evaluating every component to deliver our customers the fastest, easiest to use, and most secure data platform for all their data workloads.As a Software Engineer, you will play a vital role as a founding member of our London site and the core team in our journey towards achieving the Lakehouse vision. You will be engaged in the complete development lifecycle and will embody the core values that define Databricks.Your Impact:Our backend teams tackle diverse challenges across essential service platforms. You may work on:Complex problems that encompass product and infrastructure components, including distributed systems, scalable service architecture, monitoring, workflow orchestration, and enhancing developer experience.Developing reliable, secure, and high-performance services and client libraries for managing vast amounts of data on cloud storage backends such as AWS S3, GCS, and Azure Blob Store.Creating product features that empower our customers to seamlessly store and access their data.Addressing reliability issues related to Lakebase.Proactively identifying downtime causes and systematically eliminating root issues.Assisting the organization in defining SLIs, achieving SLOs, and driving long-term reliability improvements.
Blacklane
Join our dynamic team as a Senior Software Engineer specializing in Backend development. In this role, you will collaborate within our autonomous agile teams to craft the services that drive the Blacklane platform. Your contributions will enhance our back-office systems and address integration challenges for our business partners.Our Tech Environment: Our technology stack includes Ruby, Go, TypeScript, and Java, all structured using Domain-Driven Design (DDD). These services are deployed on Kubernetes and communicate via domain events using SQS and Kafka. We utilize a variety of data storage solutions including PostgreSQL, MySQL, Elasticsearch, Redis, and DynamoDB. Our cloud infrastructure is primarily based on AWS, with provisioning managed through Terraform.YOUR CHALLENGE:Address unique challenges to customize our products for specific markets.Maintain high standards through thorough test coverage, documentation, code reviews, and knowledge sharing.Dedicate time to optimizing performance, usability, and maintainability of the systems you oversee.Focus on personal development by acquiring new skills and technologies.Collaborate with a motivated, open-minded team committed to enhancing travel experiences for our guests.ABOUT YOU:You are proactive, curious, and a collaborative team player.You have at least 5 years of experience with two or more programming languages.You are proficient in at least one of the following languages: Ruby or Go.You possess knowledge of the HTTP protocol and have experience with REST APIs.You write high-quality, maintainable code and are familiar with the challenges of distributed systems.You are eager to learn more about event-driven architecture and domain-driven design.You have experience with Docker and containerized environments; knowledge of Kubernetes and Terraform is an advantage.
Become a Force for Good with Axon.At Axon, we are committed to the mission of Protecting Life. We tackle society's most urgent safety and justice challenges through our innovative devices and cloud-based software. Our collaborative spirit drives our success as we engage with diverse perspectives from our customers, communities, and each other.Working at Axon is fast-paced, fulfilling, and engaging. You will have the opportunity to take ownership and enact real change while growing in a mission-driven environment where your contributions are valued.Your ImpactAs a Senior Software Engineer within the Infrastructure Services team at Dedrone, you will be tasked with designing, building, and enhancing the core systems that support our developer platform and critical backend services. Your robust software engineering skills coupled with extensive infrastructure knowledge will ensure our platform remains scalable, reliable, and secure. This role transcends traditional infrastructure operations; you will create production-ready backend services, design cloud-native systems, and manage the CI/CD and runtime environments that underpin our product ecosystem. Your influence will shape engineering standards, enhance developer experiences, and steer architectural decisions across Dedrone’s product teams.What You’ll DoWork Location: This position is situated in our London office following a hybrid work model. We emphasize in-person collaboration, requiring team members to be on-site from Tuesday to Friday, with the flexibility for remote work on Mondays, unless a workplace accommodation is in place. We believe that connection drives innovation, and our in-office culture is crafted to promote meaningful teamwork, mentorship, and collective success.Reports to: Engineering Manager, Infrastructure ServicesBackend & Platform Service EngineeringDesign, construct, and sustain production-grade backend services (primarily using Java, Go, or Python) that facilitate deployment orchestration, internal APIs, and developer platform functionalities.Contribute to architectural decisions encompassing service boundaries, API design, persistence layers, scalability strategies, and fault tolerance.Enhance performance, reliability, and maintainability of platform services through rigorous testing practices and meticulous system design.Manage and evolve shared services governed by the Infrastructure Services team.CI/CD & Developer PlatformOwn, design, and refine CI/CD systems that support Dedrone’s distributed product ecosystem.
Breakroom
About Us: At Breakroom (https://www.breakroom.cc), we are on a mission to create a more equitable world by ensuring every job is a good job. We are developing a community-driven rating system for jobs globally, providing essential information to empower individuals in their career advancements while assisting employers in fostering positive work environments.With over 3 million users comparing their jobs and more than 18,000 employers rated across the UK and the US, we are committed to building an inclusive and top-tier team. We welcome applicants from all backgrounds.Position OverviewAs we prepare to launch Breakroom in the US, we are expanding our engineering and product development team. We seek passionate individuals who want to be part of an early-stage team focused on scaling our operations in a new market. Your responsibilities will include:Designing, writing, deploying, and maintaining high-quality codeCreating internal tools and refining our processesProviding your technical expertise to influence product and team decisionsOur technology stack includes Elixir, using the Phoenix web framework, alongside Postgres, Redis, Google Pub/Sub, and Elasticsearch. While familiarity with Elixir/Phoenix is preferred, we are committed to supporting you in learning these technologies on the job.Work CultureWe adopt a lightweight agile methodology in product development, heavily relying on data for informed decision-making while prioritizing user experiences. Our team thrives on collaboration, working closely with designers, product managers, and fellow engineers. To facilitate this teamwork, we operate from our Spitalfields office in London on Tuesdays and Wednesdays. We release updates multiple times a day and encourage engineers to engage fully in the lifecycle of their projects.Key RequirementsTo excel in this role, you should:Be driven by our mission to create equitable workplacesPossess 5+ years of experience in web software developmentHave in-depth knowledge of backend programming languages, including Elixir, Ruby, Python, or Node.jsHave experience with full-stack web frameworks like Phoenix, Ruby on Rails, or DjangoHave a track record of developing complex features and servicesCommunicate complex technical ideas effectively across diverse teamsHave experience managing operations for high-traffic websitesWork well in cross-functional teamsBe available to support Breakroom during off-hours as neededPreferred Qualifications:Experience working on consumer-facing applications
Please note that this position necessitates relocation to our Milan office.About SatispaySatispay is on a mission to transform the way people manage everyday payments, making them straightforward, equitable, and accessible for all. Our vision has evolved to redefine the future of financial transactions.We are a dynamic movement empowering millions, driven by a collective mission to address significant challenges. Our approach is swift, courageous, and collaborative, fostering an environment where innovation thrives.Joining the Core Team means engaging with essential systems that manage interactions with external banks, orchestrate payments, and create the foundational infrastructure for Identity and Access Management (IAM). This team also oversees critical risk management functions, including credit risk assessment and fraud detection.If you’re eager to craft impactful solutions that serve as the bedrock for our product teams, you’ve found the right place.Your RoleAs a Senior Backend Software Engineer within the Core Team, you will be pivotal in developing the backbone of our payment platform. You will ensure the technical excellence and timely delivery of complex systems that influence multiple services and product teams throughout the organization.Your daily responsibilities will include:Engineering Core Platform Domains: You will help design and evolve our most sensitive systems including the Transaction Ledger, IAM, and Payment Orchestration, ensuring they remain high-performing, scalable, and functional for product team integration.Scaling Risk & Financial Engines: You will optimize and develop services dedicated to bank integrations, credit risk, and real-time fraud detection, constructing robust logic to safeguard our financial ecosystem.Cross-Team Technical Leadership: You will lead technical analyses for projects that span multiple services, facilitating discussions and producing comprehensive documentation (Smart Papers) to ensure clarity and robustness in your designs.Collaborative Development: Engage actively with product teams to refine requirements and enhance the overall system architecture.
Join Contentful as a Senior Backend Engineer specializing in our cutting-edge AI Platform. In this pivotal role, you will architect and develop robust backend systems that support our innovative AI solutions. Collaborate with a dynamic team of engineers and data scientists to design scalable APIs and enhance our platform's capabilities.
Spotify Ltd.
About the Role Spotify is hiring a Backend Engineer to join the Core Infrastructure team in London. This group builds and maintains backend systems that keep Spotify running smoothly for millions worldwide. What You Will Do Design, develop, and maintain backend infrastructure that supports Spotify’s global platform Work with a team focused on delivering scalable and reliable systems Contribute ideas and code to improve performance and resilience Who We’re Looking For Experience building backend systems at scale Interest in infrastructure and platform engineering Curiosity and drive to solve technical challenges for a global user base This position is based in London.
Become a Key Player at Pigment: The Revolutionary AI Business Planning PlatformPigment is a pioneering AI-driven platform designed to transform business planning and performance management, tailored for agility and scalability. We unite individuals, data, and workflows in one seamless and feature-rich solution, empowering diverse teams—from Finance to HR—to construct, modify, and synchronize strategic initiatives in real-time.Established in 2019, Pigment stands as one of the fastest-growing SaaS firms globally. Esteemed organizations such as Unilever, Snowflake, Siemens, and DPD leverage Pigment daily to make informed decisions and confidently navigate various scenarios.With over 500 team members across Paris, London, New York, San Francisco, and Toronto, we have secured nearly $400 million from leading investors and have been recognized as a Visionary in the 2024 Gartner® Magic Quadrant™ for Financial Planning Software.At Pigment, we embrace intelligent risks, celebrate innovative ideas, and challenge conventional thinking while collaborating as a unified team. If you are driven by creativity and eager to make a significant impact, we are excited to connect with you.Join Our Engineering TeamOur Engineering team plays a pivotal role in developing our SaaS platform, creating a comprehensive and user-centric product. Pigment engineers engage in the entire application development lifecycle, emphasizing design, coding, and maintaining a robust production platform. While specialization is encouraged, we promote a collaborative environment where backend and frontend roles intermingle.We prioritize user-centricity and practicality—selecting the most effective tools for the challenges we face while understanding the strengths and limitations of each technology.Our engineering culture thrives on curiosity, humility, trust, ownership, and teamwork.Our technology stack includes C# on .NET Core Linux, React, TypeScript, PostgreSQL, Google Cloud Platform, Docker, Kubernetes, Terraform, RabbitMQ, and Circle CI.Explore Our Tech Blog:If you're curious about technology and innovation, visit our blog for insights!
Heidi Health
About UsAt Heidi, we are pioneering an AI Care Partner that assists healthcare professionals at every stage, from documentation to patient care delivery. Our mission is to enhance healthcare capacity while maintaining a deeply human touch. In just 18 months, we have reclaimed over 18 million hours for clinicians and facilitated more than 73 million patient visits. Currently, Heidi powers over two million patient interactions weekly across 116 countries in more than 110 languages.Founded by healthcare professionals, Heidi unites clinicians, engineers, designers, scientists, creatives, and mathematicians, all dedicated to enhancing the human connection central to healthcare. With nearly $100 million in funding, we are expanding our reach in the USA, UK, Canada, and Europe, collaborating with major health systems, including the NHS and Beth Israel Lahey Health, among others.We are agile in our approach, focused on what works, and poised to shape the future of healthcare. Are you ready to take on this challenge?Your RoleAs a Senior Backend Engineer, you will be instrumental in executing backend features, leveraging your deep technical understanding to meet user requirements. You will thrive in a hyper-growth startup environment, with substantial experience in building SaaS products.With a solid grasp of the challenges engineers face, you will prioritize key features and capabilities through effective design principles. Your ability to bridge technical specifics with business needs will enable you to transform high-level concepts into practical solutions.Embracing challenging scenarios, you will appreciate the dynamics of a flexible, flat-structured work environment and quickly navigate the complexities of developing AI healthcare products on an international scale. We believe that exceptional talent can emerge from diverse backgrounds; if you have a proven history of delivering technically demanding products and features, we want to hear from you.
About ClickHouseFeatured on the prestigious 2025 Forbes Cloud 100 list, ClickHouse stands as a pioneering and rapidly expanding private cloud enterprise. With an impressive client base exceeding 3,000 and an annual recurring revenue (ARR) that has surged over 250% year-on-year, ClickHouse is at the forefront of real-time analytics, data warehousing, observability, and AI workloads.Our remarkable growth trajectory was recently underscored by a substantial $400 million Series D funding round. In the last quarter alone, notable clients like Capital One, Lovable, Decagon, Polymarket, and Airwallex have either adopted or enhanced their use of our platform. They join a diverse roster of innovators in AI and global brands such as Meta, Cursor, Sony, and Tesla.Join us on our mission to revolutionize data utilization for businesses. Be a part of our exciting journey!About the TeamThe Cloud Infrastructure Engineering team is dedicated to constructing and maintaining the essential components of ClickHouse Cloud's data plane. This encompasses computing, networking, security, and a multi-cloud, multi-region architecture designed to deliver a reliable and scalable managed ClickHouse experience for our customers. We are in search of highly skilled and experienced cloud infrastructure software engineers to join our team, responsible for the design, deployment, and maintenance of our infrastructure.
Join Apron as a Senior Software Engineer - BackendAt Apron, our mission is to empower small and medium-sized businesses by ensuring their success. We understand that cash flow challenges often stem from the pressure of demand payments on business owners, which can hinder their ability to meet these obligations.We are bridging this gap by modernizing and simplifying the payment processing experience: from capturing invoices to issuing expense cards, and facilitating transactions—all in one seamless platform.As a rapidly growing company, we have expanded our team to approximately 100 talented individuals across the UK, Germany, Spain, and beyond. Backed by notable investors such as Index Ventures, Bessemer Venture Partners, Zinal Grow, and Tony Fadell, we have successfully raised $50 million to fuel our growth.Our Engineering CultureAt Apron, engineers play a pivotal role in our operations. Here's what you can expect:Customer-Centric Development: We utilize cutting-edge technology to create products that genuinely enhance our customers' lives.Ownership of Projects: From planning to execution, we take full responsibility for our work.Complex Financial Challenges: We embrace the intricacies of finance, navigating complex business logic and ensuring every detail is accounted for. Precision and attention to detail are paramount in creating a reliable product.Pride in Our Code: We prioritize building fast, secure, and scalable code that can grow with us.Integration of AI Tools: We leverage the best available technologies to ensure our product is genuinely beneficial.Your ResponsibilitiesWe are looking to expand our Card team, which has just launched. As a Senior Software Engineer, you will:Collaborate Across Teams: Work closely with Frontend Engineers, Product Managers, and Designers to develop innovative features.Design Robust Systems: Develop core financial integrations to ensure the security of customer funds and expedite transactions.Drive Innovation: Share your expertise with the team to foster innovation and proactively suggest improvements.
Palantir Technologies Inc.
Join Palantir Technologies as a Senior Backend Software Engineer and contribute to our innovative application development team. You will design and implement robust backend systems that are scalable and efficient, working alongside talented engineers in a collaborative environment.
Join physicsx as a Senior Software Engineer specializing in Site Reliability Engineering (SRE). In this pivotal role, you will be responsible for enhancing our core infrastructure, ensuring reliability, scalability, and performance of our software systems. You will work with a talented team to design, implement, and maintain robust solutions that meet the needs of our users.As a senior engineer, you will also mentor junior team members, contribute to architectural discussions, and drive best practices in software development and operations.
Join Duffel as a Backend Software Engineer and play a pivotal role in shaping the future of travel technology. We are seeking passionate individuals who thrive on solving complex challenges and are excited about creating scalable and efficient backend systems.
At Flowdesk, we are on a mission to establish a global financial institution for digital assets, meticulously crafted to foster market integrity and enhance efficiency.In a swiftly evolving market landscape, we employ a disciplined, first-principles methodology in all our operations. This approach is woven into our core services, including institutional liquidity provision, trading solutions, OTC execution, and extensive treasury management services. By adhering to these principles, we navigate the complexities of the financial world, constructing robust and scalable systems across our diverse business lines.We invite individuals who share our passion for systematic approaches to join us in revolutionizing the financial markets infrastructure to be more transparent and efficient.Our APIs serve as the gateway for external trading interactions, and we are excited to announce an opening for a Senior Software Engineer – API Trading. In this role, you will design, develop, and scale our public trading APIs to a competitive standard. You will take ownership of the API surface that clients integrate with (REST, WebSocket, FIX), ensuring it is clear, well-documented, and collaborates closely with trading, product, and security teams to deliver a best-in-class experience.This is a hands-on, senior individual contributor role that emphasizes technical ownership and cross-team collaboration.Your mission will involve:Designing and building competitive trading APIsArchitecting and implementing public trading APIs (REST, WebSocket, and FIX) using Rust.Ensuring low-latency and high-throughput access to trading workflows including orders, balances, positions, and executions.Owning the API lifecycle from start to finishDefining and maintaining OpenAPI specifications and related interface contracts.Keeping APIs consistent, versioned, and simple for external client integration.Creating clear, accurate, and engaging API documentation that developers will find valuable.Building secure and robust authentication flowsDesigning and implementing authentication and authorization for public trading APIs.Applying best practices for key management, signatures, rate limiting, replay protection, and preventing abuse.Collaborating across trading, product, and engineering teamsWorking closely with stakeholders to understand trading needs and constraints.Translating trading and product requirements into clean API designs and dependable backend workflows.Partnering with frontend and tooling teams (TypeScript) to ensure seamless integration.Raising the bar on reliability and qualityEnsuring APIs are observable, thoroughly tested, and resilient under peak loads.Contributing to the development of standards, patterns, and tools for API development across the team.Mentoring team members and participating in code reviews.
At Feeld, we are on a mission to foster deeper connections between individuals and enhance their understanding of themselves and their relationships. Our focus is on developing an inclusive, human-centered product, and we are seeking a Senior Backend Engineer specializing in Monetization to join our fully remote team. This role is pivotal in advancing our vision of enhancing the human experience of sexuality and relationships.In this position, you will be tasked with creating, managing, and optimizing scalable and secure backend systems that are crucial for our revenue-generating activities. Your work will ensure that our monetization processes are dependable, compliant, and capable of performing efficiently at scale.Key Responsibilities:Champion results by taking ownership of the monetization funnel's health, ensuring the reliability and performance of the systems that sustain Feeld's operations.Design and uphold scalable backend systems that integrate subscriptions, billing, entitlements, pricing strategies, and promotional mechanisms as our user base expands.Guarantee high reliability and accuracy of monetization processes, minimizing incidents that affect revenue while improving detection and resolution times.Facilitate rapid experimentation by implementing feature flags, testing options, and analytics integration across monetization systems.Collaborate with the Data team to develop and maintain analytics and reporting tools that provide insights into revenue performance, user behavior, and system health.Professional Growth Opportunities:Enhance your expertise in the design and operation of revenue-critical systems at scale.Gain advanced skills in system observability, monitoring, and incident response for high-throughput financial workloads.Broaden your knowledge of analytics infrastructure, experimentation frameworks, and data-driven product development.Refine your collaboration skills with non-technical stakeholders by translating complex technical concepts into actionable business insights.
Your ContributionThe Senior Software Engineer III (Backend) plays a pivotal role in tackling intricate tasks and is instrumental in advancing the objectives of their team. This role includes leading small projects or components while crafting robust feature sets that adhere to high architectural quality standards.Key ResponsibilitiesAdvanced Software Development: Actively participate in the design and implementation of sophisticated software solutions, ensuring optimal functionality, scalability, testability, and reliability. Assist with system design and grooming processes.Code Quality and Optimization: Enhance and maintain code quality through thorough review practices, optimization strategies, and adherence to industry best practices.Innovative Problem Solving: Tackle complex technical challenges with creative solutions.Collaboration and Communication: Collaborate effectively within the engineering team and across various departments, working alongside other engineers, product managers, and stakeholders.Continuous Learning and Adaptation: Stay current with emerging technology trends and continuously enhance skills and knowledge.Technical Documentation: Produce and maintain comprehensive technical documentation for clarity and accessibility.
Sign in to browse more jobs
Create account — see all 4,257 results

