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
To be successful in this role, you should possess:- Extensive experience in software development with C# and . NET frameworks.- Proven leadership skills and experience leading development teams.- Strong understanding of software development methodologies and best practices.- Excellent problem-solving skills and the ability to work under pressure.- A degree in Computer Science, Engineering, or a related field is preferred.
About the job
Caxton seeks a Senior Software Engineer (C# / . NET) to lead a team of developers in London. This role blends hands-on engineering with team leadership, focusing on delivering reliable software using C# and . NET.
Key responsibilities
Mentor and guide a group of software developers
Shape technical decisions and encourage strong team collaboration
Maintain high standards of software quality and reliability
Take part in designing and implementing new solutions
Location
This position is based in London, England, United Kingdom.
About Caxton
Caxton is a forward-thinking financial services company dedicated to providing innovative solutions for our clients. We foster a culture of collaboration and continuous improvement, investing in our employees' growth and development. Join us to be part of a team that values creativity and excellence.
At Ripple, we are pioneering a future where value transfers seamlessly, akin to how information flows today. Our mission is ambitious and transformative, already making strides through our innovative crypto solutions tailored for financial institutions, enterprises, governments, and developers. We aim to enhance the global financial landscape, fostering economic equality and opportunities for individuals across diverse regions worldwide. Here, you will be empowered to perform your best work and expand your skill set, supported by a collaborative team.If you are eager to witness your contributions make a real-world impact and explore remarkable career advancement prospects, we invite you to join us in creating tangible value.The TeamRippleX is committed to equipping the innovators of the future on the XRP Ledger (XRPL), renowned as one of the fastest and most dependable public blockchains globally. Our goal is to democratize the digital economy through practical support, empowering a vibrant developer community, and leveraging the expertise of a forward-thinking technology organization.The Programmability team plays a crucial role in this vision, dedicated to enhancing the core functionalities of the XRP Ledger to accommodate smart contracts and more sophisticated on-ledger capabilities. We are on the lookout for skilled engineers who are passionate about shaping the future of decentralized applications.Your ResponsibilitiesDesign, develop, and maintain foundational components of the XRP Ledger to boost programmability, smart contract functionalities, performance, and scalability.Lead the integration and upkeep of a WebAssembly (WASM) virtual machine within the XRPL’s C++ core.Participate in the complete software development lifecycle, encompassing architecture and design to development using modern C++ and Rust, alongside rigorous testing.Produce system design documentation and spearhead technical conversations with both internal and external engineering stakeholders.Maintain high coding and testing standards as a champion of the open-source XRP ledger community, including engaging in code reviews.
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 Team at hyperexponentialAt hyperexponential, we are revolutionizing the insurance industry with our AI-powered platform that facilitates critical decision-making within a $7 trillion sector. Our innovative solutions are pivotal in determining risks and pricing them accurately—decisions that affect everything from successful rocket launches to the recovery of communities hit by natural disasters.Historically, the insurance sector has relied on outdated methodologies for billion-dollar decision-making. We are changing that narrative. Our platform harnesses the power of data, artificial intelligence, and expert human insight to provide insurers with the most efficient pathway from submission to decision, enabling them to act with speed and confidence.Supported by leading venture firms such as a16z, Highland Europe, and Battery Ventures, we are expanding our global footprint, currently serving nearly 50 of the largest insurers worldwide, boasting zero churn and managing billions in premiums through hyperexponential.What started as a single product has evolved into a comprehensive platform that supports every aspect of pricing and underwriting across various markets. AI is integral to our operations, from our unique domain-specific AI peer programmer (akin to GitHub Copilot but with a PhD in actuarial science) to creating agentic workflows that transform industry practices.At hyperexponential, it’s not about titles or duration of service; it’s about the impact you make and the challenges you tackle. Collaborate with a team that pushes you to excel, and you’ll find yourself doing the most rewarding work of your career in an environment designed for resilience and innovation.If this resonates with you, we invite you to help us shape the future.About the Kernel TeamThe Kernel team is at the heart of our platform, developing the execution engine that evaluates, validates, and safely runs customer models at scale. Their efforts empower hx Renew and future products to make accurate, high-performance, and explainable decisions in high-stakes environments.As a Software Engineer on the Kernel team, you will take ownership of significant components of this vital system, contributing production quality code, enhancing architecture, and collaborating closely with cross-functional teams to ensure our engine addresses real product and customer needs.
At Ripple, we are pioneering a future where value transfers seamlessly, akin to the flow of information today. Our groundbreaking crypto solutions are transforming the financial landscape for institutions, businesses, government entities, and developers, fostering a more equitable global economy. Join us to thrive in an environment that champions your professional growth, surrounded by supportive colleagues.Are you ready to make a significant impact and unlock exciting career advancement opportunities? Come aboard and help us create real-world value.THE WORKRippleX is committed to empowering tomorrow's innovators on the XRP Ledger (XRPL), one of the fastest and most reliable public blockchains globally. We aim to democratize the digital economy by providing hands-on support, nurturing a community of developers, and leveraging our expertise as a forward-thinking technology firm.The XRPL is a decentralized public blockchain operated by a global network of businesses and developers dedicated to addressing challenges and generating value. With over a decade of proven reliability and more than 90 million ledgers closed, the XRPL boasts streamlined development, low transaction costs, exceptional performance, and sustainability. We seek senior engineering talent to uphold our high technical standards while crafting innovative solutions to meet the growing demands of the digital economy.WHAT YOU'LL DOEnhance the capabilities, performance, scalability, and reliability of the XRP Ledger.Engage in the complete software development lifecycle, encompassing architecture, technical design, C++ development, bug resolution, and functional as well as performance validations.Contribute to the open-source XRP Ledger community, establishing rigorous standards for coding, testing, and deployment.Actively participate in code reviews to uphold the quality of our codebase.WHAT YOU'LL BRINGA Bachelor’s degree in Computer Science or a similar discipline, along with 5+ years of substantial hands-on experience in software product development utilizing C++.Proficiency in backend distributed systems development.A strong enthusiasm for blockchain technology and its potential advantages.The capability to swiftly learn new technologies and programming languages.Exceptional problem-solving skills, with the ability to devise creative solutions independently.Preferred: Experience in developing and contributing to open-source software.
Join Zopa as a Senior Software Engineer specializing in C#. In this role, you will leverage your technical expertise to build innovative solutions that enhance our digital offerings. Collaborate with cross-functional teams to design and implement scalable software applications, while maintaining a focus on performance and security.
Role overview Alten Ltd. is seeking a Senior C++ Software Engineer based in London. This role centers on developing, designing, and maintaining software for projects in the Defense and Naval sector. The position requires a strong focus on high-quality, efficient software solutions that meet rigorous standards. What you will do Design and implement software in C++ for Defense and Naval applications Maintain and enhance existing codebases to support reliability and performance Work closely with multidisciplinary engineering teams to deliver solutions that align with client needs Requirements Extensive experience in C++ development Background in software engineering, with preference for experience in Defense or Naval projects Strong ability to collaborate and contribute within a team environment
Join our dynamic team at asos as a Senior Software Engineer specializing in Azure and C#. In this pivotal role, you'll be responsible for designing, developing, and deploying innovative software solutions that enhance our e-commerce platform. You'll collaborate with cross-functional teams to ensure the delivery of high-quality software that meets our business objectives and customer needs.
Affinidi is a London-based technology company working to reshape digital data ownership. The team creates tools that help individuals and organizations manage their digital identities, always with privacy and security as priorities. Their work centers on decentralized digital identity solutions, aiming to build a trusted network for digital credentials. This approach helps people and businesses exchange data and services safely across industries and borders. Role overview The Senior Backend Engineer (Rust) position focuses on developing backend systems that drive Affinidi’s vision of secure, user-controlled data management. This role requires strong, practical experience with Rust to build and maintain the core infrastructure behind Affinidi’s products. Engineers in this team work on complex backend challenges and are encouraged to find practical solutions to real-world problems. The work supports privacy-first, decentralized identity products that serve a wide range of users and industries. Location This role is based in London, England, United Kingdom.
Rust Engineer - TradingJoin Keyrock, a trailblazer in the digital asset space, as a Rust Engineer. Since our inception in 2017, we have rapidly evolved into a prominent player, celebrated for our strategic partnerships and groundbreaking innovations.With over 250 team members spanning 42 nationalities, our diverse workforce includes DeFi experts and PhDs. While we primarily operate remotely, we maintain hubs in London, Brussels, Singapore, and Paris, fostering a strong community through regular online and offline gatherings.Keyrock is actively engaged in trading across more than 80 exchanges and collaborates with a variety of asset issuers. As a market maker, we excel in market making, options trading, high-frequency trading, OTC, and DeFi trading desks.We are not merely service providers; we are pioneers. Keyrock is at the forefront of adopting Rust for algorithmic trading, advocating for its utilization throughout the industry. Our Accelerator Program supports the growth of Web3 startups, while we enhance ecosystems by providing liquidity to promising DeFi, RWA, and NFT protocols. We are committed to advancing the industry through our research and governance initiatives.At Keyrock, we don’t just envision the future of digital assets; we actively build it.
About the CompanyAffinidi is an innovative technology company on a mission to revolutionize data ownership. We empower individuals and businesses to take full control of their data with a holistic approach to managing their digital identities while prioritizing privacy and security.Our advanced technology enables users to leverage decentralized digital identity solutions. We firmly believe in the right of every individual to own and control their data, which drives our commitment to building a trustworthy ecosystem for digital credentials. This platform allows secure data and service exchanges across various industries and borders. About the Role:We are looking for a solution-driven Senior Backend Engineer with extensive experience in Rust. Your role will involve designing and implementing robust backend solutions that enable our users to manage their data effectively and securely. If you are passionate about decentralized systems and want to contribute to meaningful projects, we would love to hear from you.
Join Spotify as a Senior Software Engineer specializing in TV Playback with C++. In this role, you will be integral to enhancing our streaming technology, helping to deliver an exceptional user experience across a variety of devices. Your expertise will guide the development of innovative playback features, working alongside a dynamic team of engineers and product managers.
About Man GroupMan Group is a leading global alternative investment management firm dedicated to delivering exceptional performance for our sophisticated clients through our Systematic, Discretionary, and Solutions offerings. With a strong emphasis on talent and cutting-edge technology, our investment strategies, both single and multi-manager, are driven by comprehensive research and encompass public and private markets across all major asset classes, particularly in alternatives. We pride ourselves on building deep, collaborative partnerships with our clients and crafting bespoke solutions that align with their investment ambitions and the futures of the retirees and savers they support.Headquartered in London, we manage assets totaling $227.6 billion* and maintain a presence in various global offices. Man Group plc is publicly traded on the London Stock Exchange under the ticker EMG.LN and is a member of the FTSE 250 Index. For more information, please visit www.man.com.* As at 31 December 2025The TeamThis is an extraordinary opportunity to become part of one of the largest alternative asset managers. Technology is integral to Man's strategic direction, and we continually adapt to remain at the forefront of the industry. Our culture fosters innovation and change, with engineering being pivotal to our operational framework.We are looking for skilled Software Engineers with extensive experience in C# and .NET to spearhead the design and development of mission-critical systems within our domain. You will be instrumental in shaping the technical strategy and influencing architectural choices within a high-performing team. A passion for utilizing AI development tools to enhance delivery and promote their adoption within the team is essential.This role provides an excellent opportunity to collaborate and learn alongside highly talented engineers while acquiring essential knowledge in financial systems and order management. New team members will engage with the latest technologies to tackle upcoming challenges.
Full-time|On-site|London, Greater London, United Kingdom
Quantum-Systems GmbH is looking for a Senior Rust Developer to join the team in London. This role focuses on building and refining the core systems that drive real-time swarm robotics and sensor management. Candidates should have at least 5 years of experience and a strong background in both Rust and C++. What You Will Do Design, develop, and maintain robust systems for controlling robotic swarms and managing sensor data. Implement communication protocols and real-time processing features for robotics applications. Collaborate with engineers and specialists to integrate backend services with robotics software and sensor networks. Continuously improve system performance, scalability, and reliability in distributed environments. Solve complex technical problems using modern programming languages, especially C++ and Rust. Participate in code reviews and architecture discussions, contributing to key software design decisions. About the Team Work alongside colleagues who value collaboration and technical excellence. The group tackles complex, mission-critical challenges in robotics, with an emphasis on real-time systems and advanced sensor integration.
Blockchain.com is at the forefront of transforming the financial landscape. As the most reliable and rapidly expanding global cryptocurrency company, we empower millions worldwide to securely engage with digital assets. Since our inception in 2011, we have garnered the confidence of over 90 million wallet holders and more than 40 million verified users, facilitating transactions exceeding $1 trillion in cryptocurrency.Blockchain.com is the leading software platform for digital assets. We boast the largest production blockchain platform globally, driven by a shared passion for coding, innovation, and the pursuit of an inclusive and equitable financial future, one software solution at a time.We are currently in search of a skilled C++/Rust Quantitative Software Engineer/Developer. In this role, you will design, build, and optimize our electronic trading platform, collaborating closely with our traders to enhance our core trading infrastructure and high-throughput trading systems. Your expertise will be crucial in identifying and mitigating critical bottlenecks in both research and production trading.The ideal candidate will possess a robust understanding of low-level optimization, a keen interest in algorithmic trading, data analysis/design, risk management, and application development. You will gain valuable exposure to quantitative trading in our fast-paced, dynamic environment. You will have the opportunity to take full ownership of projects from inception to deployment. We expect you to be a proficient Rust/C++ engineer with hands-on experience in high-frequency trading and fast market connections.
Affinidi develops technology that helps people and organizations manage their data with greater control. The team designs digital identity tools that keep privacy and security at the forefront. Their work emphasizes decentralized approaches, aiming to make digital credentials both secure and accessible across industries and borders. Role overview The Senior Backend Engineer (Rust) position focuses on building and refining backend systems for privacy-first digital identity products. This London-based role plays a key part in supporting secure, reliable services that underpin Affinidi's core offerings. What you will do Develop and maintain backend services using Rust Create technical solutions that enhance efficiency and reliability Support the ongoing development of decentralized identity platforms Location London, England, United Kingdom
Caxton seeks a Senior Software Engineer (C# / .NET) to lead a team of developers in London. This role blends hands-on engineering with team leadership, focusing on delivering reliable software using C# and .NET. Key responsibilities Mentor and guide a group of software developers Shape technical decisions and encourage strong team collaboration Maintain high standards of software quality and reliability Take part in designing and implementing new solutions Location This position is based in London, England, United Kingdom.
About the CompanyAffinidi is a pioneering technology firm focused on reimagining data ownership. We empower both businesses and individuals to take control of their data, providing a holistic approach to managing their digital identity while prioritizing privacy and security.Our innovative technology facilitates decentralized digital identity solutions, ensuring that everyone has the right to own and govern their data. We are dedicated to establishing a trustworthy ecosystem for digital credentials that allows secure data and service exchange across various sectors and borders. About the Role: We are seeking a solution-driven Senior Backend Engineer who possesses substantial expertise in Rust. The ideal candidate will have a track record of delivering robust backend solutions and is eager to contribute to our mission of transforming digital identity.
Full-time|Remote|Remote — London, England, United Kingdom
Join Decisal, where we craft innovative software solutions that empower airlines worldwide to optimize their planning and scheduling processes. As we expand our product offerings, we're on the lookout for a dedicated and talented C++ Software Engineer to become a pivotal member of our vibrant team.In this role, you will be instrumental in designing and developing state-of-the-art software applications. You will engage with clients to implement new features and refine existing systems, enabling you to work on projects that significantly influence our customers and the aviation industry.We pride ourselves on fostering a collaborative and innovative work culture that values your creativity and recognizes your contributions. Decisal Ltd is dedicated to providing a nurturing and inclusive workplace that encourages both personal and professional growth.If you are a driven individual with a solid foundation in C++ programming and a passion for delivering high-quality software solutions, we invite you to apply!
Alten is looking for a Senior Embedded C++ Engineer based in London. This position centers on designing, developing, and optimizing embedded software for a range of industry projects. Role overview This role involves working closely with cross-functional teams to build reliable embedded software. The focus is on delivering solutions that meet strict functional and performance standards. What you will do Design and implement embedded C++ software for diverse applications Optimize code for efficiency and reliability Collaborate with colleagues across engineering and product teams Ensure software meets both functional and performance requirements Location This position is based in London.
Role Overview We are seeking a highly skilled C# Software Engineering Manager to lead a dynamic, product-focused engineering team. This role involves close collaboration with a Product Owner, business stakeholders, and third-party partners. The successful candidate will play a pivotal role in IT Development, overseeing team leadership, solution delivery, and providing technical direction, especially within finance and operations systems. We are looking for a leader who is technically proficient, passionate about mentoring engineers, and eager to actively engage with a Microsoft technology stack.Key Responsibilities Guide a team of software engineers within the Finance Automation team (Automation and Insights) product squad. Own the technical delivery across both internal development and third-party collaborations, ensuring high quality, timeliness, and alignment with business objectives. Work closely with business stakeholders across Finance, IT, and Operations to ensure cohesive project execution. Uphold high standards in software design, development, testing, and deployment, with a focus on security, resilience, and supportability. Engage in technical decision-making, architecture discussions, and implementation strategies. Promote continuous improvement in engineering practices, including DevOps methodologies, agile delivery, and release management.
Mar 23, 2026
Sign in to browse more jobs
Create account — see all 4,036 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.