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
Experience Level
Senior
Qualifications
Proven experience in software engineering, particularly in platform development. Strong proficiency in programming languages such as Python, Java, or C#. Solid understanding of cloud technologies and microservices architecture. Excellent problem-solving skills and a collaborative mindset. Desire to work in a fast-paced, dynamic environment.
About the job
Join Multiverse as a Senior Software Engineer specializing in Platform Engineering. In this pivotal role, you will leverage your expertise to design, build, and enhance our platform, ensuring it meets the highest standards of performance and reliability. Collaborate with cross-functional teams to deliver robust solutions that drive the success of our innovative programs.
About Multiverse
Multiverse is a pioneering technology company dedicated to creating a diverse workforce through high-quality apprenticeships. Our mission is to train the next generation of talent and bridge the skills gap in the tech industry. We pride ourselves on fostering an inclusive culture that encourages innovation and personal growth.
Similar jobs
1 - 20 of 4,062 Jobs
Search for Senior Software Engineer Specializing In Elasticsearch
Role overview As a Senior Software Engineer at 9fin, this position centers on developing and enhancing data-driven systems using Elasticsearch. The main focus is on building scalable search and analytics solutions that support 9fin’s products. Deep experience with Elasticsearch is essential for success in this role. What you will do Design and implement search and analytics features built on Elasticsearch Improve the performance and scalability of existing systems Maintain and evolve the technology stack, emphasizing search functionality Work closely with engineers and stakeholders to deliver solutions aligned with business needs Location This role is based in London.
About Us at GoCardlessGoCardless is a global bank payment solution provider. More than 100,000 businesses, from innovative start-ups to established brands, trust GoCardless for their payment collections via direct debit, real-time payments, and open banking.We facilitate the processing of over US$130 billion in payments annually across more than 30 countries, enabling customers to efficiently manage both recurring and one-off payments without the hassle or high fees. Our AI-driven technology enhances payment success rates and minimizes fraudulent activities. With connectivity to over 2,500 banks through open banking, we empower our customers to make faster and more informed decisions.Headquartered in the UK, we have offices in London and Leeds, along with additional locations in Australia, France, Ireland, Latvia, Portugal, and the United States.At GoCardless, we prioritize supporting you! Our hiring process is designed to be inclusive and accessible. If you require any assistance or adjustments, please reach out to your Talent Partner — we are here for you!Remember, you don’t need to fulfill every requirement to apply. If you are excited about this role, we encourage you to apply!The RoleThis is a contract role with a daily rate lasting for 3 months, with the possibility of extension up to 6 months. You will spearhead the engineering efforts that support the search functionality in our merchant dashboard — the main interface used by thousands of businesses to manage their customers and payments on GoCardless.Search functionality is vital for our merchants. Whether they are searching for a specific customer, tracking a payment, or reconciling transactions, they depend on an efficient search system to access the right information swiftly. You will design and implement a robust, high-performance search solution that is relevant, fast, and resilient at scale.This hands-on engineering position requires close collaboration with our Product Engineering and Platform teams, contributing production-ready code and pairing with engineers throughout your engagement. A key measure of success will be how well the team can maintain and evolve the system after your departure.
Full-time|$2K/yr - $2K/yr|On-site|London, United Kingdom
Join Elastic, the leading Search AI Company, as a Principal Software Engineer II focused on Search Internals for Lucene and Elasticsearch. In this pivotal role, you will leverage your extensive expertise to drive the evolution of our core search capabilities, ensuring we deliver an unparalleled search experience. Collaborate within a globally-distributed team of seasoned engineers to enhance our search infrastructure, including indexing and retrieval. You will define the technical vision and roadmap for Elasticsearch, working closely with product teams to shape innovative solutions that meet user needs. Your insights will continuously improve the search experience, making you a key authority in the field.
Join Anaplan, a team of forward-thinkers dedicated to enhancing business decision-making through our advanced AI-driven scenario planning and analysis platform. Our mission is to empower customers to stay ahead of their competition and thrive in the market.At Anaplan, we pride ourselves on our Winning Culture, which unites our diverse teams across various geographies in their commitment to customer success.Our clientele includes industry giants like Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, among over 2,400 global companies that trust our exceptional platform.Our Winning Culture drives innovation, celebrates diversity of thought, and fosters a community where everyone can lead, achieve ambitious goals, and celebrate victories – both big and small.Guided by our principles of being strategy-led, values-based, and disciplined in execution, you will find inspiration, connection, development, and rewards at Anaplan. We welcome all that makes you unique; let’s create the future together! As a pivotal member of our R&D team, you will contribute to the evolution of our calculation engine, the core of our platform, which powers real-time business planning for the largest enterprises worldwide. We seek an experienced software engineer to tackle complex challenges in high-performance distributed computing and shape the future of our product.
Join our innovative team at getscope as a Senior Software Engineer. In this pivotal role, you will design, develop, and implement cutting-edge software solutions that will drive our projects forward. Collaborate with cross-functional teams to translate business needs into technical requirements while ensuring high quality and performance of applications.
Join Runna as a Senior Software Engineer II, where you'll play a pivotal role in enhancing our software solutions. You will collaborate with cross-functional teams to design, develop, and implement robust applications that meet our customers' needs. Your expertise will help us push the boundaries of technology, ensuring our products remain at the forefront of the industry.
Join Our Innovative AI Lab as a Special Projects Engineer!At cognition, we are pioneering the future of engineering with our groundbreaking AI solutions. Our flagship creations, Devin—the first AI software engineer—and Windsurf, an AI-native IDE, embody our ambition to create collaborative AI teammates. These tools empower engineers to tackle more engaging challenges and drive teams towards extraordinary accomplishments.Our dynamic team is composed of highly skilled professionals, including competitive programming champions, experienced founders, and leaders from renowned AI companies such as Scale AI, Palantir, Cursor, Waymo, Tesla, Lunchclub, Modal, Google DeepMind, and Nuro.While Devin and Windsurf mark significant milestones, our most formidable challenges are yet to come. If you are passionate about addressing some of the globe's most pressing issues and developing AI capable of reasoning in real-world scenarios, we invite you to apply!Role OverviewThis multifaceted role combines engineering, product development, and go-to-market strategies—ideal for those with entrepreneurial aspirations. You will convert real-world challenges into impactful product enhancements through hands-on implementations and measurable outcomes.Key Responsibilities:Lead comprehensive implementations with our key strategic clients.Gain in-depth understanding of customer needs and translate them into actionable solutions and product upgrades.Enhance operational efficiency by creating internal tools and processes that support our go-to-market and engineering product development efforts.Core Values:Entrepreneurial mindset: Embrace ambiguity, take full ownership of projects, and focus on solving genuine challenges beyond mere coding.Proactive and self-driven: Comfortable making independent decisions and advancing projects with minimal guidance.Willingness to travel as required for client engagements, with the ability to travel up to 25% of the time.Requirements:Solid engineering background (e.g., Computer Science, Mathematics, or a related technical field).Minimum of 2 years of relevant experience, or equivalent exposure to startups or entrepreneurial ventures.
Full-time|$180K/yr - $300K/yr|Remote|Remote — London, England, United Kingdom
About the PositionWe are seeking a highly skilled and motivated Senior Software Engineer - Generalist to join our innovative team at Anza. This role is pivotal in enhancing our Agave client and the overarching Solana network, focusing on performance, reliability, and security.About UsAnza is a cutting-edge R&D lab focused on the Solana blockchain, dedicated to revolutionizing blockchain performance and scalability. With a team of seasoned executives and core engineers, we tackle the most pressing challenges in the Web3 space. We believe in the power of collaboration and transparency, building robust protocols that can support the crypto ecosystem's growth and security.Your ResponsibilitiesDevelop and optimize our technical infrastructure, particularly the Agave client within the Solana ecosystem.Design and implement testing frameworks to simulate adversarial attacks and proactively identify vulnerabilities.Analyze performance metrics to pinpoint and resolve bottlenecks.Collaborate with subject matter experts to understand and define performance requirements for code components.Benchmark new solutions to enhance system reliability and performance.Work alongside cross-functional teams to architect solutions focused on scalability, security, and optimal performance.Contribute to all stages of the software development lifecycle, ensuring seamless transitions through development, staging, and production.Document architecture and processes to promote standardization and knowledge sharing across teams.
Join a Revolutionary CompanyAt Palantir, we are redefining the landscape of software designed for data-driven decision-making and operational efficiency. Our innovative platforms enable partners to make significant advancements—from developing life-saving pharmaceutical solutions to predicting supply chain challenges and reuniting families with missing children.Position OverviewThe Substrate team at Palantir is at the forefront of our core production infrastructure, managing hundreds of Kubernetes (K8s) clusters across diverse environments including on-premises setups and leading cloud services. As a Senior Software Engineer within Substrate, you will spearhead the design and development of our managed Kubernetes offerings, ensuring they operate seamlessly across all scenarios.In this role, you and your team will lead the deployment and management of our K8s clusters, achieving complete automation with zero manual intervention through the creation of cutting-edge tooling and contributions to core Cloud Native Computing Foundation (CNCF) components. You will play a vital role in maintaining scalability, stability, and security across a varied landscape of compliance standards and hosting infrastructures. Our team culture is anchored in engineering excellence and operational rigor, prioritizing proactive issue resolution and significant investments in automation and self-healing technologies.If you are passionate about large-scale infrastructure and Kubernetes, this opportunity is tailored for you.
Join our innovative team at AECOM as a Senior Software Engineer, where you will play a critical role in designing and developing cutting-edge software solutions. You will collaborate with cross-functional teams to bring complex projects to fruition, ensuring high quality and performance standards are met.
About the Role Shawbrook Bank is looking for a Senior Software Engineer in London. This role focuses on building software that supports business growth and improves efficiency. Collaboration with other engineers and teams is central to the work. What You Will Do Develop and maintain high-quality software tailored to customer needs Work closely with colleagues to deliver solutions that support the bank’s goals Contribute technical expertise to projects and ongoing improvements
Join Multiverse as a Senior Software Engineer specializing in Platform Engineering. In this pivotal role, you will leverage your expertise to design, build, and enhance our platform, ensuring it meets the highest standards of performance and reliability. Collaborate with cross-functional teams to deliver robust solutions that drive the success of our innovative programs.
Join our dynamic team as a Senior Software Engineer at Faculty, where innovation meets technology. In this pivotal role, you will be responsible for designing, developing, and maintaining cutting-edge software solutions that drive our projects forward. We're looking for a passionate engineer who thrives in a collaborative environment and is eager to tackle complex challenges.Your expertise will guide our team in implementing best practices in software development, ensuring high-quality code and optimal performance. You will work closely with cross-functional teams to deliver impactful products that enhance our customers’ experiences.
Role overview Entain is looking for a Senior Software Engineer in London to help shape its technology landscape. This role involves building software solutions that improve the user experience for gaming and entertainment products. Collaboration with skilled teams is central to the work, as is staying current with new technologies.
Role overview Entain seeks a Senior Software Engineer based in London. The position centers on designing, building, and refining high-performance applications that drive key business objectives. Collaboration is a core part of this role, with regular interaction across multiple disciplines to deliver dependable software solutions. What you will do Develop and improve software applications, focusing on performance and scalability Work with cross-functional teams to bring features from initial idea through to deployment Offer technical insight that helps guide Entain’s technology strategy
Join our talented team to create the leading training platform for runners!At Runna, we empower everyday runners to excel by developing an exceptional app that offers world-class training, coaching, and a vibrant community for everyone—from improving 5k times to training for marathons.Our growth is remarkable! In November 2023, we secured a $6.5M funding round led by JamJar, with contributions from Eka Ventures, Venrex, and Creator Ventures. In 2024, we were honored to be one of three global finalists for the iPhone App of the Year by Apple, showcasing our innovation and impact. By 2025, we became part of Strava, further accelerating our journey!Our vision is ambitious: to be the premier global training platform for millions of runners worldwide. As we grow with intention, we seek individuals eager to contribute to something meaningful that leaves a lasting legacy. With the backing of Strava, now is an exciting time to be a part of our journey. The Team You'll JoinWe are in search of innovative, creative, and positive collaborators to become part of our skilled cross-functional engineering team. You will be part of the Train Team, collaborating closely with our modeling teams to integrate essential features aligned with Runna's mission, such as adapting plans for holidays and B races, supporting cutting-edge training plans, and enhancing in-app experiences using our AI/ML tools.You will partner with our CTO and engineering leadership to help shape the future of Runna, receiving unwavering support throughout this thrilling journey. Our roadmap is packed with opportunities to champion new technologies, tackle significant challenges affecting millions of runners, and enhance our existing architecture to elevate our engineering team.Your ResponsibilitiesDesigning, developing, testing, and delivering innovative features across the full stack.Collaborating with the Product team to determine the best solutions for optimal customer experiences.Working with modeling/AI engineers to design the architecture that interfaces between the Runna training engine and the Runna app.Providing technical support to team members as needed.Mentoring and coaching engineers in your team, offering guidance and code reviews while avoiding bottlenecks.
Role overview Based in London, the Senior Software Engineering Manager for Quality Engineering at Sony Interactive Entertainment Global leads a talented group of engineers. The position centers on defining and executing the strategy for software quality and performance across projects. Main responsibilities Shape the strategic direction for the quality engineering team Mentor and guide engineers, supporting their professional development Establish and maintain effective software testing practices Encourage ongoing improvement within the team Collaborate with cross-functional partners to ensure quality standards are met throughout the software development lifecycle Collaboration and impact This leadership role bridges engineering and quality, making sure software products meet rigorous standards from initial planning through release. Regular interaction with teams across Sony Interactive Entertainment Global helps to maintain and raise quality expectations company-wide.
Role overview The Senior Software Engineer I at Runna will play a key part in shaping how users interact with the company’s products. The work centers on designing, developing, and maintaining applications that support a strong user experience. Expect to take a hands-on approach, working closely with colleagues from different teams to deliver solutions that scale and perform reliably. Location This role is based at the Runna office in London.
Join Our Team as a Senior Software Engineer IIAt Runna, we are assembling a skilled team dedicated to creating the premier training platform for runners. Our innovative app empowers everyday runners to achieve their best, offering world-class training, coaching, and community support for everyone from 5k enthusiasts to marathon first-timers.We are experiencing rapid growth! In November 2023, we successfully completed a $6.5M funding round led by JamJar, with contributions from Eka Ventures, Venrex, and Creator Ventures. Our app was recognized as one of three global finalists for Apple's iPhone App of the Year in 2024, showcasing the groundbreaking impact of our work. In 2025, we proudly joined the Strava family!Our goal is ambitious: to be the leading training platform for millions of runners worldwide. With our recent acquisition by Strava amplifying our mission, now is an exciting time to become part of something truly meaningful. Your Future TeamWe seek talented, innovative, and collaborative individuals to join our cross-functional engineering team. You will be an integral member of our newly formed Strength Team, collaborating with our modeling engineers and Team Strava to revolutionize strength training for athletes.You will work closely with our CTO and engineering leadership to shape the future of Runna, receiving support throughout this exhilarating journey. With a dynamic roadmap filled with opportunities, you will champion new technologies, solve meaningful challenges for millions of athletes, and enhance our existing architecture to elevate our engineering efforts.Your ResponsibilitiesArchitect, develop, test, and deploy new features across the full technology stack.Collaborate with the Product team to identify optimal solutions for an exceptional user experience.Partner with modeling and AI engineers to design the architecture that connects the Runna training engine with the Runna app.Provide technical assistance and mentorship to team members as needed.Guide and support fellow engineers through mentorship and code reviews, ensuring smooth workflows without bottlenecks.Contribute to operational efficiency by building and maintaining our development infrastructure.
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.
Mar 6, 2026
Sign in to browse more jobs
Create account — see all 4,062 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.