globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. Software Engineer, Product Responsibilities Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences Implement custom user interfaces using latest programming techniques and technologies Analyze and … technologies Establish ownership of components, features, or systems with expert end-to-end understanding Minimum Qualifications Programming experience in a relevant language Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Demonstrated experience driving change within an organization and leading complex technical projects Experience utilizing data and analysis to explain technical problems and More ❯
Software Engineer (Leadership) - Product Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will manage complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly … globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. Software Engineer (Leadership) - Product Responsibilities Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient Effectively communicate complex features and systems in … and resolve performance and scalability issues, and drive large efforts to reduce technical debt Minimum Qualifications Programming experience in a relevant language Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission Experience driving large More ❯
a unique opportunity to work on diverse challenges and contribute to cutting-edge solutions that drive significant impact for the business. You will gain expertise in ML infrastructure, data engineering, cloud computing, and scalable system design while working closely with our ML scientists to bring their models to life in production. This role requires an individual with a strong … foundation in softwareengineering and machine learning infrastructure, who is passionate about building robust and scalable systems. You should be comfortable with ambiguity, enjoy tackling complex technical challenges, and have a keen interest in optimizing ML workflows. We welcome candidates who are strong problem solvers and passionate about building ML systems . E ven if you don't … for deployed ML models. Collaborate with ML scientists to streamline development-to-production workflows. Improve CI/CD processes, contribute to A/B testing frameworks, and uphold ML engineering best practices. Experience and qualifications: You hold a Bachelor's or Master's in Computer Science , SoftwareEngineering, or a related field. You have 2+ years of More ❯
from legacy .NET Framework systems toward modern, containerised .NET 8/9 services running on Kubernetes in both on-prem and cloud environments. We are looking for a Principal Software Engineer with a DevOps mindset and deep softwareengineering experience , especially in .NET. This is a hands-on, leadership role where you'll help shape the technical … vision and engineering practices across the organisation. Leading through example and building Proof-of-Concept solutions to demonstrate improved practices will be key. You'll work at the intersection of software architecture, DevOps strategy, and high-performance infrastructure, driving forward our modernization efforts and improving how we build, deploy, monitor, and scale our systems. What You'll Do … Define and shape our DevOps vision , working closely with senior engineering, infrastructure and existing DevOps teams. Lead our migration efforts from legacy .NET Framework apps to .NET 8/9, containerised and orchestrated with Kubernetes. Champion best practices in software delivery, CI/CD, observability, and infrastructure-as-code. Drive improvements in telemetry and observability , helping us move More ❯
Were working with a growing tech-co, a UK leader within EDI solutions and part of a major global group. Were looking for a Head of SoftwareEngineering to join the business as it embarks on the next phase of its journey, to drive the strategic evolution of the technology and its product development. The role will have … with daily operational challenges, and is passionate about building products that scale effectively. Key Responsibilities Deliver on current product and platform stabilisation initiative to reduce technical debt Drive the engineering, product development, and technical strategies to support business growth. Implement best in class tech stacks and processes Manage a team of developers, architects and dev-ops professionals Collaborate closely … with stakeholders across IT, Service, and Sales to ensure the product and platform roadmap is aligned to business objectives Establish and refine engineering best practices, DevOps processes, and software quality standards. Drive agile development methodologies and prioritize product roadmaps based on business objectives. Our ideal person? Were looking for a dynamic individual who thrives on challenges and wants More ❯
and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply link Copy link Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience with Android application development. 5 years of experience testing, and launching software products. 3 years of experience with software design and architecture. … years of team leadership or management experience. Preferred qualifications: Master's degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures/algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in an organization involving cross-functional … or cross-business projects. Experience working with program languages such as Java and Kotlin. About the job Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. SoftwareEngineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of More ❯
Vacancy for Research Software Engineer at The National Archives Vacancy for Research Software Engineer at The National Archives 15 February 2022 Richmond upon Thames, London Fixed Term TNA is looking for two Research Software Engineers (RSEs) to join a 3-year cutting-edge research project, Our Heritage, Our Stories: Linking and searching community-generated digital content to … leading archive and digital infrastructure development at The National Archives (TNA), the project's lead Independent Research Organisation (IRO). We are looking for creative and self-motivated Research Software Engineers with interests in areas such as human-computer interaction, artificial intelligence and linked open data. You should be committed to software development best practices, and know how … excellent communication skills and a talent for technical problem solving. You will be working within a multi-disciplinary team that will follow an agile way of working to deliver software tools and end-user services to support the project. We are an equal opportunities employer welcoming applications from all sections of the community and from people of diverse ages More ❯
Role: Senior Software Developer (React) Duration: Permanent Role Location: London (Hybrid) Job Brief: Experience in application development using React and Python (FastAPI is desirable) Relevant qualifications such as a BSc in Computer Science or EngineeringSoftware Development certifications, etc. 3+ years of demonstrable experience in configuring and developing complex software solutions Strong understanding of object-oriented … programming and test-driven development (TDD and BDD) Strong understanding of agile softwareengineering practices Experience with AWS or Azure Some experience with frontend technologies such as HTML, CSS, HTMX, and React More ❯
Principal/Senior Principal Software Engineer - Email Security The driving force behind our award-winning Email Security Product at Mimecast Dive into the forefront of innovation with our Email Security engineering team. Our pioneering Email Security solution pushes on the boundaries of what's possible, leveraging the latest technologies and tooling in AWS. Why Join Our Team? "Join … within the team, fostering collaboration and teamwork. Apply technology trends and industry innovations to our products. Coach and mentor team members in areas of expertise. Experience 10+ years of software development experience. Strong object-oriented programming skills following SOLID principles. Proficient in Java and experienced in building REST/HTTP microservices. Familiarity with Jenkins CI/CD pipelines and … Terraform. Experience with containerization technologies such as Docker and Kubernetes. Proficient in AWS services. Proven ability to build high-volume, scalable, distributed back-end services. Proficient in multithreaded softwareengineering, with expertise in designing, implementing, and troubleshooting concurrent systems to optimize performance and resource utilization Proficient in leveraging AI tools, such as Cursor, to enhance softwareengineeringMore ❯
Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high-speed journey. Introducing the Infrastructure Engineering and Tooling team aka Atlas at Trainline Atlas owns the ecosystem used to deploy, run and manage traffic to the Trainline platform. We're currently building the next generation … of our infrastructure platform. We use a variety of technologies - from Terraform to Node.js, C#, Python and AWS - and we focus on softwareengineering excellence: reliability, quality, automation, and fast iteration. The team is split into two squads, each with a mix of software engineers, platform engineers and cloud specialists, supported by Engineering Managers and a … Head of Engineering who shapes our strategy alongside a Technical Product Manager. You won't just be "managing systems" - you'll be building the code-driven foundations that hundreds of engineers use daily. This is the perfect role if you're a software engineer who's passionate about applying coding skills to the world of cloud-native engineering. More ❯
Have you worked as a software engineer at a Big Tech or similar company, developing cutting-edge technology platforms that integrate ML based automation with world-class softwareengineering? Have you worked on difficult problems and revel in the development of innovative solutions? Can you work with abstract computer science notions and turn them into production code … technology-based efficiency and optimisation, via autonomous development by their in-house built AI-powered platform. They have secured VC funding for growth and are looking to double their engineering team within the next 12 months. Requirements: You'll be smart - likely studied computer science or similar at a top 50 world ranked university and possibly a PhD; or … studied a STEM degree at Cambridge, Oxford, Imperial or similar and pivoted into software engineering. You'll have worked as a software engineer at a Big Tech or similar company and have demonstrable experience working on autonomous software platforms involving a complicated and sophisticated codebase. Ideally you will have professional experience working with LLMs, manipulating them to More ❯
quality web applications. In this role, you'll blend deep technical expertise with strong leadership, guiding both architectural direction and team delivery. You'll remain actively engaged in the engineering process spending approximately 10–20% of your time coding, 10–20% on code reviews and mentoring, and 10–15% on architecture and design. The remaining 45–70% will be … dedicated to team leadership and cross-functional collaboration, including planning, stakeholder communication, and fostering a high-performance engineering culture. This is a full-time, mostly office based in London, reporting directly to the Head of Technology. You will oversee an in-house team comprising 2 Technical Leads and 6 Engineers, while also managing coordination and delivery from an offshore … opportunities whether toward deeper technical and architectural leadership or into broader strategic and managerial responsibilities while giving you a key role in shaping the future of our platforms and engineering practices. Responsibilities: Technical Leadership Lead the architectural direction and technical execution of full-stack applications using React/TypeScript and Java (Spring Boot). Own and drive the adoption More ❯
Lead Software Developer C# & .Net - CPS - G7 Full-time (Permanent) National - £56,640 - £65,490 London - £60,990 - £71,380 + £3150 RRA Published on 13 August 2025 Deadline 31 August 2025 Location Please note that this post can be based in any location within England and Wales, where a CPS office is located. Whilst it's an expectation … business needs, CPSis disability confident employer and all reasonable adjustments will be considered in line with Equality Act of 2010. About the job Job summary Are you a seasoned software engineer ready to lead from the front? We are looking for a Lead Developer to join our dynamic team and shape the future of digital services at CPS. This … accessible, and high-quality digital solutions. You also play a key role in recruitment, skill development, and fostering a culture of continuous improvement. If you are passionate about modern softwareengineering, eager to mentor others, and ready to make a tangible impact, we want to hear from you. As part of this role, you undertake direct line management More ❯
people globally. Innovation: We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems. The team is looking for a Lead Software Engineer to join our expanding quality engineering efforts across the Ads, Data, and eCommerce domains. As part of our mission to scale automation and enhance quality across diverse … development cycle. When these systems work as intended, they drive better customer experiences, increase trust in our platform, and reduce costs associated with bugs in production. As a Lead Software Engineer, you will play a crucial role in strengthening test automation strategies, leading quality initiatives, and championing a culture of engineering excellence. This is a great opportunity to … which are robust, fault-tolerant, and cloud- native. Builds solutions for problems of sizeable scope and complexity that have been successfully deployed to customers/users. Influences and drives softwareengineering best practices within the team Technically lead and deliver multiple projects utilizing an Agile methodology while reviewing team members code. Participates in developing technical and/or More ❯
London Market Engineering & Delivery Lead London | Permanent | Base Salary up to £140k Were working with a leading Insurer to appoint a London Market Engineering & Delivery Lead . This is a strategic, high-impact leadership role with full ownership of product development, delivery, and support across the London Market domain. Youll set the vision and roadmap, lead multi-disciplinary … technology teams, and ensure seamless execution across the full software development lifecycle. What youll be doing: Own the strategic roadmap for technology products Drive delivery across engineering, QA, and business analysis teams Oversee large-scale systems development & production support Shape technology strategy in line with business transformation Lead, inspire, and grow high-performing teams What were looking for … Strong track record in softwareengineering & delivery leadership Experience with databases, front-end development, and modern engineering practices Proven ability to influence at senior level and deliver measurable outcomes Background in London Market Insurance required This is an opportunity to make a real impact, driving technology change at scale in a highly visible leadership role. More ❯
About Moonsong Labs Moonsong Labs is a growing Web3 protocol and AI engineering services and venture studio business. We have expertise in developing software to support blockchain and AI implementations. Our venture studio incubates new businesses that are building decentralized developer infrastructure and AI protocols. Examples of our work include the project Moonbeam, a blockchain that implements an … and fine tuning platform. Other customers include ZKSync and Starkware. The Protocol & Innovation Team We are looking for a Principal Blockchain Engineer who will help develop core blockchain node software, blockchain infrastructure/tooling and other low level software for various blockchain networks including for the Moonbeam Network ( ), zkSync, Starkware and Polkadot. Problem domains include cryptography, security, networking … work with the foundation, gathering requirements and presenting solutions in an easy to understand way. They will be responsible for providing technical inputs to proposals, driving technical designs, managing engineering teams, participating in implementation, deployment, etc. The ideal candidate has at least 5 years experience in a hands-on softwareengineering lead role. Web3 experience including expert More ❯
a love of the outdoors and a desire to protect it for future generations. Responsibilities In this role, you will be responsible for the design, implementation, and optimization of software components related to our Machine Learning training. This position requires a passion for clean code and strong software development principles. The scope includes everything from how we architect … systems to the training pipelines, testing pipelines, and general tooling that support our model development. You will collaborate closely with our team of ML engineers to seamlessly integrate your software components into our broader model development process. Qualifications B.S., M.S. or Ph.D. in Computer Science, or a related field 6+ years related industry or research experience Strong softwareengineering fundamentals and language experience in C++ and Python Broad understanding of modern Perception systems and their architectures Experience in several of the following areas:- Software for real-time safety-critical systems- Softwareengineering for robotics or perception applications- Machine learning model training, machine learning infrastructure, and associated tools- Writing performant, real-time softwareMore ❯
An ambitious, forward-thinking consultancy is seeking a Principal Software Engineer & DevOps Lead to take ownership of their growing suite of digital platforms. With a strong mission to enable organisations to meet sustainability goals through innovative technology, this company blends consultancy expertise with proprietary software products that drive real impact. Their work environment is collaborative and values-led … offering the chance to shape the architecture, engineering standards, and strategic direction of platforms that support businesses on their ESG journeys. In this hybrid role (split between home and a central London office), you'll play a pivotal part in scaling critical products and services that underpin a tech-enabled approach to consulting. Your role as Principal Software … a fast-paced environment. Manage and grow a team of developers, providing mentorship, fostering a high-quality code culture, and shaping future hiring. Experience and qualifications for the Principal Software Engineer & DevOps Lead role Extensive hands-on experience with AWS services and infrastructure-as-code practices. Proficiency in backend development with Python and Node.js, plus frontend skills in TypeScript More ❯
helpful. If you're interested in more details about what it's like working at Apollo, you can find more information here . THE OPPORTUNITY We're seeking a Software Engineer who will enhance our capability to evaluate Large Language Models (LLMs) through building critical tools and libraries for our Evals team. Your work will directly impact our mission … make AI systems safer and more aligned. What You'll Accomplish in Your First Year 1. Accelerate our frontier LLM evaluations research by leading the design and implementation of software libraries and tools that underpin our end-to-end research workflows 2. Ensure the reliability of our experimental results by building tools that identify subtle changes in LLM behavior … and maintain integrity across our research 3. Shape the vision for our internal software platform, leading key decisions about how researchers will run workloads, interact with data, analyze results, and share insights 4. Increase team productivity by providing design guidance, debugging, and technical support to unblock researchers and enable them to focus on their core research 5. Build expertise More ❯
Move to Skip to Content Link Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH • Job Title: Senior Software Engineer - GenAI • Location: London/Salford/Glasgow/Newcastle/Cardiff (This is a hybrid role and the successful candidate will balance office working with home working) • Band … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch SoftwareEngineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding softwareengineering team, environment, and culture. We are looking for a Senior Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting More ❯
The Opportunity As IAG Loyalty evolves into a Platform as a Service business, we're looking for a talented and passionate Senior Application Security Engineer to join our security engineering team. You'll have a background in softwareengineering and a deep interest in application and API security. You thrive on collaboration, enjoy helping others grow, and … see security as an enabler - not a blocker. You'll be an AppSec advocate who supports our engineers in identifying and addressing security issues across the software development lifecycle. You'll be part of a small, dynamic team within the Product department that drives IAG Loyalty's digital transformation, technology strategy, and product direction. Our cloud-native platform powers … Application Security Engineer, you'll lead the application security practice within the IAG Loyalty security team, taking responsibility for key security KPIs in this area. You'll champion secure software development by working closely with engineers and product teams, embedding security practices into our engineering culture. You'll provide training, offer expert advice, and drive awareness of security More ❯
to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are actively seeking an experienced systems development engineering manager with a strong background in automation and operations. As part of the AWS Managed Operations team, you will play a pivotal role in building and leading operations and … EU customers. If you are an experienced professional ready for a challenging and impactful opportunity, we invite you to join our efforts in building a best-in-class development engineering and operations team that aligns with AWS' commitment to customer satisfaction and continual innovation. European Sovereign Cloud (ESC) is a part of AWS Utility Computing (UC). AWS Utility … responsibilities Lead your team in executing organizational and team roadmaps, focusing on automation goals. Regular check-ins and strategic guidance to foster collaboration and shared success. Analyse systems and software performance, identifying areas for improvement and shape strategies to enhance overall efficiency. Cross-departmental collaboration is key, you will strengthen relationships with other teams, streamlining processes for optimal team More ❯
Please visit our careers site to find out more about working at Ki Job Details: Staff Software Engineer Full details of the job. Vacancy Name Vacancy Name Staff Software Engineer Employment Type Employment Type Permanent Location Location London Role Details Who are we? Look at the latest headlines and you will see something Ki insures. Think space shuttles … is the core technology crucial to Ki's success - allowing us to evolve underwriting intelligently and unlock massive scale. We're a multi-disciplined team, bringing together expertise in software and data engineering, full stack development, platform operations, algorithm research, and data science. Our squads focus on delivering high-impact features - we favour a highly iterative, analytical approach. … We're looking for a Staff Software Engineer to join our Engineering team. You will provide technical leadership for both delivery squads and the wider engineering organisation. Along with our engineering leadership, you'll champion engineering excellence and high standards of quality through an environment of continuous improvement. You will be hands-on, directly delivering More ❯
Sr. Software Development Engineer, Fees Tech Are you a seasoned software engineer who thrives on solving complex technical challenges at scale while mentoring others? Do you want to architect critical tech systems that directly impact millions of entrepreneurs worldwide? Join our Seller Fees Tech organization as a Senior SDE and lead the development of sophisticated services that power … in closing parity gaps between established and emerging marketplaces, ensuring a consistent seller experience worldwide. In this role, you'll have the opportunity to pioneer GenAI adoption across our engineering workflows, significantly improving team efficiency and delivery capabilities. You'll work at intersection of financial systems, distributed computing, and marketplace economics, solving technical challenges that require both deep engineering … Design and implement simplified solutions to solve complex problems at massive scale Lead technical design discussions and make critical architectural decisions that balance technical excellence with business requirements Establish engineering best practices, technical standards, and design patterns for the team Develop technical roadmaps for significant initiatives and guide implementation across multiple sprints Make sound technical decisions that consider long More ❯
Role: SRE & Service Lead - Digital Core Platforms Location: 2 days a week in London Salary: £160,000 + 20% Value Account + Bonus Are you a forward-thinking Engineering Leader with a deep understanding of softwareengineering, cloud infrastructure, and SRE principles? Do you have a sharp eye for automation, observability, and leading technical teams through digital … could be the perfect opportunity to elevate your career at the forefront of banking innovation. This is a unique opportunity to join a major UK bank and lead strategic engineering efforts across three key areas: Retail Mortgages Bank of APIs - delivering on PSD2 and other regulatory initiatives Real-Time Core Banking - part of a long-term, cutting-edge modernisation … programme You'll be responsible for coordinating engineering teams, guiding technical strategy, and embedding best practices across one of the largest engineering domains in the bank (over 1000 staff - 75% engineers). This is a hands-on leadership role for someone who's passionate about driving resilience, automation, performance, and security at scale. Ideal Candidate: Deep softwareMore ❯