Software Engineering

Vacancies are increasing, technological evolution is accelerating, and identifying top candidates is trickier than ever.

For over ten years, Trust in SODA have taken a community-led approach to recruitment, and in that time, we’ve helped thousands of incredible software engineers find meaningful work in a world that won’t sit still.

Between the influx of candidates and the widespread adoption of AI, software engineering is in a transition period, making it difficult for hiring managers to conduct prompt searches. This is where we come in.

Our specialist software engineer recruiters have the knowledge, means, and community network needed to pinpoint top software engineering talent in a turbulent tech market.

We provide proven full-service permanent and contract talent solutions across the UK, Ireland, the US, Switzerland, Germany, and Luxembourg. Whether you’re hoping to build out an entire software engineering function, jumpstart your latest project, or move into your first interim software engineering job, the Trust in SODA team is here to help.

Want to know more? Contact the team today to find out how we can support your hiring needs. 

 

LIVE JOBS

Edinburgh, City of Edinburgh, Scotland
Senior Python Engineer
Senior Python Engineer - Geospatial Focus 🗺️Are you a passionate Senior Python Engineer with a knack for geospatial technologies?We are a leading innovator in advanced data capture and analysis, delivering critical insights that shape the future of sustainable development and smart infrastructure. Our solutions leverage sophisticated geospatial data to empower clients with unprecedented understanding and control over their assets and environments. We are a dynamic and growing company committed to pushing the boundaries of what's possible, and we're looking for a talented individual to join our core engineering team.📍On site - 1 day a quarter in BelfastThe Role:As a Senior Python Engineer, you will play a pivotal role in designing, developing, and maintaining our core data processing pipelines and API-driven services. You will work on challenging problems involving large-scale geospatial datasets, contributing to the architecture and implementation of robust, scalable, and high-performance solutions. This is an exciting opportunity to lead technical initiatives, mentor junior engineers, and directly influence the technological direction of our products.What You'll Bring:Extensive with PythonRESTful APIsProficiency with PostgreSQL (or similar)Geospatial experience (GIS, LiDAR, Pointcloud, Google StreetView)What We Offer:The chance to work on impactful projects that contribute to a more sustainable future.A collaborative and supportive team environment.Opportunities for professional growth and development.A flexible and inclusive work culture.If you are a self-motivated and innovative engineer eager to make a significant impact in the geospatial technology space, we encourage you to apply! 😉
Dominika Kodadova Dominika Kodadova
Dublin, County Dublin, Ireland
IT Program Manager
IT Program Manager Location: Hybrid, 2 days onsite in DublinDuration: 12 MonthsRate:Up to €575 per day  About the Role: We are looking for an experienced IT Program Manager to lead the planning, execution, and successful delivery of complex, cross-functional IT initiatives. In this pivotal role, you will oversee multiple related projects, ensuring alignment with business strategy, maintaining governance standards, and driving operational excellence. You’ll serve as the key point of contact for all stakeholders—including internal clients, analysts, architects, vendors, and infrastructure teams—ensuring transparency, collaboration, and delivery excellence across all phases of the project lifecycle. Key Responsibilities:Lead and manage end-to-end delivery of IT projects, ensuring they are delivered on time, within budget, and to agreed quality standards.Oversee project execution, tracking progress across workstreams, and providing regular updates to stakeholders.Maintain and manage project budgets and resourcing plans.Mitigate project risks and resolve issues in collaboration with technical and business stakeholders.Ensure project approaches align with organizational strategy, minimizing risk while achieving delivery goals.Build and maintain strong relationships with stakeholders across IT, business units, and third-party vendors.Ensure compliance with the PMO methodology, governance, release, and change management processes.Evaluate solution designs against scope, budget, and milestone commitments.Act as the primary liaison for vendors and internal stakeholders throughout the solution delivery lifecycle.What We’re Looking For:Bachelor’s or Master’s degree in a STEAM (Science, Technology, Engineering, Arts, Mathematics) discipline.Professional certification in project management (e.g., PMP, PRINCE2, APM, SAFe).Minimum of 7 years’ experience in IT project/program management with a strong understanding of the full Software Delivery Lifecycle (SDLC).Proven track record delivering large-scale IT implementations.Strong stakeholder management and vendor coordination experience.Desirable: Experience with IT solutions in HR, Legal, or company divestiture contexts.Bonus: Delivery experience with platforms such as Contract Lifecycle Management (CLM), Payroll, or Time & Attendance systems.
Michelle Sutherland Michelle Sutherland
Croydon, Greater London, South East, England
Java Developer
Java Developer  Location: Croydon, Hybrid, 2 days onsite p/w Rate: Up to £530/day (Inside IR35) Clearance: Must hold SC and NPPV3Duration: 3-6 MonthsOur client is looking for a skilled Java Developer to join a high-impact public sector project based in Croydon. If you’re passionate about writing clean, scalable code and delivering quality solutions, this is an excellent opportunity to work on meaningful projects that make a difference.What You'll Bring:Proven experience with Java developmentStrong knowledge of the Spring Framework (or equivalent)Understanding of software design patterns and how to apply themSolid grasp of CI/CD pipelines and development best practicesHands-on experience with Docker or KubernetesPassion for writing quality code using TDDNice to Have (or Willing to Learn):Designing microservice-based architectures (DDD, CQRS, Event Sourcing)Cloud platforms: AWS, Azure, or GCPKnowledge or certification in SpringDeeper experience in Kubernetes environmentsClearance Requirements: Due to the nature of this role, active SC and NPPV3 clearance is required, or you must be eligible to obtain both. Please be aware this role involves additional vetting, which may extend the usual onboarding timeline.
Michelle Sutherland Michelle Sutherland
London, Greater London, South East, England
Principal Engineer
We're seeking an experienced Principal/Staff Engineer to join a scaling FinTech company revolutionizing the way businesses access finance, supporting their future growth. As a key member of our team, you'll develop cutting-edge technology that empowers businesses and contributes to a more inclusive financial ecosystem. We are all about leveling up the playing field 😊👌📍London - ideally 1 d/w, but can be flexibleWhy Join Us?Make a real impact: Contribute to a mission-driven company that's empowering businesses and shaping the future of finance.Grow your career: Join a high-growth environment with opportunities for professional development and advancement. You'll be working with some incredible engineers and have access to L&D budget to use as you wish!Enjoy a rewarding work-life balance: Competitive salary, flexible work arrangements, and a comprehensive benefits package.Be part of a vibrant culture: Experience a dynamic and supportive work environment with team events, social clubs, and a focus on employee well-being. Did I mention their last trip to France? 🍷About You:You're a seasoned engineer with a proven track record of technical leadership, significant ownership, and driving design and architectural decisions. You thrive in a fast-paced, evolving environment and are passionate about building robust, scalable, and high-performance systems.System Design & Architecture: You'll have the autonomy to re-architect and evolve core systems to meet ambitious, ever-changing challenges. This includes conceiving new projects for continuous improvement, collaborating with other principal engineers to ensure a coherent system design, and shaping the technical roadmap for long-term success.Leadership and Influence: You'll share a clear technical vision, aligning closely with product and analytics teams to achieve our overarching goals.Tech Agnostic Expertise: Python, Golang, TypeScript, or similar. (We're using Python & Django)Ownership & Delivery: You take full ownership of projects from conception to deployment, ensuring high-quality delivery and continuous improvement.Database Mastery: You have a deep understanding of relational databases (ideally PostgreSQL) and extensive experience in building, managing, and optimizing complex data structures and queries.Bonus Points:Experience within the Payments, Credit, or Credit Card industry.Familiarity with modern Front-End frameworks (e.g., React TypeScript).Expertise in DevOps practices, including containerization (e.g., Docker, Kubernetes), CI/CD, and cloud platforms.A strong academic background in Mathematics, Physics, Computer Science, Engineering, or a related field.Ready to make your mark and lead our technical evolution? Drop us a message! 📩
Dominika Kodadova Dominika Kodadova
London, Greater London, South East, England
SDET
We're seeking an experienced Senior Software Development Engineer in Test (SDET) to join a scaling leader in Cloud Computing.As an SDET, you'll be responsible for ensuring top-tier system quality, developing robust automation frameworks for microservice deployments, and leading critical cloud initiatives through your technical expertise.📍 Location: Remote from the UK - Unfortunately, we are not able to provide sponsorship at this pointWhat You'll Do:As a Senior SDET, you'll be instrumental in ensuring system quality:Improving internal processes and systems on an ongoing basis.Designing and building highly available, scalable, secure, performant, and distributed systems.Demonstrating excellence in coding and test automation with languages like Python and Golang.Leveraging automation tools and frameworks such as Jenkins and GitHub Actions.Applying your expertise in Linux, networking, microservices, and Kubernetes fundamentals.Measuring system performance and preventing regressions across all operational states.What You'll Bring:To be successful in this role, you'll have:Proficiency in programming languages like Python or Go.Kubernetes - essentialA strong understanding of systems programming (GNU/Linux) and networking concepts.Experience with functional and non-functional testing of containers, infrastructure-as-code, Kubernetes, and related technologies.Experience working in agile environments.The ability to write organized, efficient, and well-documented code.If you're ready to make a significant impact on a global cloud platform, drop me a message 😊
Dominika Kodadova Dominika Kodadova
Zürich, Switzerland
Senior Java Engineer
Java Developer – Market Data Platform (Contract) 📍 Zurich | 💼 Hybrid Working Model | 🌍 Global Financial Services Client At Trust in Soda, we partner with some of the world’s most forward-thinking organisations. Right now, we're supporting a prestigious financial institution as they evolve their Market Data technology landscape. We’re looking for an experienced Java Developer to join a team modernising and scaling a business-critical real-time platform. This is a unique opportunity to contribute to the refactoring and future development of a high-performance market data distribution system, leveraging modern architecture, cloud technology and agile delivery methods. 🔧 Your MissionTake a lead role in the refactoring and extension of a complex Market Data platformDesign and implement scalable, high-performance components for real-time data streamingEnsure platform reliability and performance through strong software engineering principlesChampion standardisation, automation, and modern DevOps practicesCollaborate in an agile, team-first environment, promoting a culture of mentoring and feedback✅ What You’ll Bring5 years of Java development experience (Java 11 )Strong background in solution architecture, microservices & distributed systemsFamiliarity with real-time data platforms and market data (vendors, entitlement, asset classes)Proven experience with multi-threading, memory management and performance tuningHands-on experience with Kafka, Azure Cloud, Kubernetes, Jenkins, and GrafanaTest-driven development mindset (JUnit, Mockito)Experience working in front-office environments or financial marketsStrong understanding of security, observability, lifecycle management & deployment pipelinesAgile/SAFe experience with Jira & ConfluenceCollaborative mindset: pair programming, code reviews, mentoring junior engineersExcellent communication skills in English and a proactive, positive attitude🧠 Nice to HaveFunctional programming experience in JavaExperience with Octopus or other CI/CD toolingFamiliarity with scripting and certificate managementPrevious experience working in regulated financial institutions
Daniel MapstoneDaniel Mapstone
London, Greater London, South East, England
Data Engineer IV
Senior Data Engineer Location: Remote (UK-based) Contract Duration: 12 months (with potential to extend)Rate: Up to £400 per day PAYE We’re looking for a highly experienced Senior Data Engineer to join a global technology organisation’s risk product team. This is a hands-on role with responsibility for designing, building, and maintaining data pipelines and analytics systems that directly impact decision-making for billions of users and millions of businesses globally. You’ll own a key product area and drive projects focused on enhancing data availability for improved decision-making and analytics performance. You’ll collaborate with cross-functional partners across regions (EMEA & US), developing robust datasets, building dashboards, and addressing fraud trends with real-time data solutions. Key ResponsibilitiesDesign, build, and launch sophisticated data models and pipelines.Collaborate with engineers, product managers, and data scientists to define data requirements and deliver insights.Solve complex data integration problems using optimal ETL patterns and frameworks.Build and maintain dashboards to support visibility for senior leadership.Take part in an on-call rotation every few months, managing recurring tasks and resolving issues in real time.Work in monthly sprints, balancing project delivery and operational responsibilities.What We’re Looking For8 years of experience in data engineering, analytics, or similar.Advanced SQL and intermediate Python for pipeline development.Strong background in data modeling, data warehousing, and data architecture.Solid product sense and experience owning projects end to end.Proven ability to work with large-scale datasets and optimize data systems.Experience creating dashboards using Tableau or similar tools.Excellent communication and cross-functional collaboration skills.Preferred BackgroundExperience in large-scale financial or integrity product environments (e.g. fintech, ad-tech, or telecoms with big data).Background in high-transaction platforms or companies such as Meta, Amazon, PayPal, or Google.Familiarity with fraud detection, trend monitoring, and risk mitigation via data insights.Ex-big tech or startup candidates with hands-on experience building data products at scale are highly encouraged.This is a fantastic opportunity for someone who thrives in fast-paced, impact-driven environments, with the autonomy to lead and the scale to grow. If you have the technical depth and a product-oriented mindset, we’d love to hear from you.
Michelle Sutherland Michelle Sutherland
London, Greater London, South East, England
Data Engineer IV
Senior Data Engineer Location: Remote (UK-based) Contract Duration: 12 months (with potential to extend)Rate: Up to £400 per day PAYE We’re looking for a highly experienced Senior Data Engineer to join a global technology organisation’s risk product team. This is a hands-on role with responsibility for designing, building, and maintaining data pipelines and analytics systems that directly impact decision-making for billions of users and millions of businesses globally. You’ll own a key product area and drive projects focused on enhancing data availability for improved decision-making and analytics performance. You’ll collaborate with cross-functional partners across regions (EMEA & US), developing robust datasets, building dashboards, and addressing fraud trends with real-time data solutions. Key ResponsibilitiesDesign, build, and launch sophisticated data models and pipelines.Collaborate with engineers, product managers, and data scientists to define data requirements and deliver insights.Solve complex data integration problems using optimal ETL patterns and frameworks.Build and maintain dashboards to support visibility for senior leadership.Take part in an on-call rotation every few months, managing recurring tasks and resolving issues in real time.Work in monthly sprints, balancing project delivery and operational responsibilities.What We’re Looking For8 years of experience in data engineering, analytics, or similar.Advanced SQL and intermediate Python for pipeline development.Strong background in data modeling, data warehousing, and data architecture.Solid product sense and experience owning projects end to end.Proven ability to work with large-scale datasets and optimize data systems.Experience creating dashboards using Tableau or similar tools.Excellent communication and cross-functional collaboration skills.Preferred BackgroundExperience in large-scale financial or integrity product environments (e.g. fintech, ad-tech, or telecoms with big data).Background in high-transaction platforms or companies such as Meta, Amazon, PayPal, or Google.Familiarity with fraud detection, trend monitoring, and risk mitigation via data insights.Ex-big tech or startup candidates with hands-on experience building data products at scale are highly encouraged.This is a fantastic opportunity for someone who thrives in fast-paced, impact-driven environments, with the autonomy to lead and the scale to grow. If you have the technical depth and a product-oriented mindset, we’d love to hear from you.
Michelle Sutherland Michelle Sutherland
APTIV
20
Roles Placed
Aptiv, a global tech leader with over 190,000 employees in 46 countries, is developing safer and more sustainable vehicles, including autonomous driving technology. They faced challenges sourcing and retaining top talent in a competitive market with high demand and rising pay rates for specialised tech candidates. Partnering with Trust in SODA provided access to a wider talent pool through an expansive community network. This partnership has positively impacted Aptiv's ability to meet client demand by reducing the time to fill and securing high-quality hires through a wider talent pool.
Aptiv
ARM
6
Key Hires
100%
Fill Rate
Arm, a global leader in computing technology, sought to fill niche roles and partnered with Trust in SODA based on a recommendation from an RPO provider. SODA collaborated with Arm to refine their hiring process, focusing on both technical skills and cultural fit. This involved weekly market insights, qualification calls, and onsite visits to understand Arm's culture. The improved process resulted in a 1.9:1 CV-to-interview ratio and a 1:1 fill rate for all vacancies since May 2023.
arm
CAPGEMINI
169
Placements
118
Permanent
51
Contract
For over 50 years, Capgemini have delivered transformative business solutions to their clients through leading-edge tech, industry expertise and a highly talented workforce. They faced challenges attracting top talent in a candidate-short market, compounded by UK mobility and security clearance requirements. Partnering with Trust in SODA, Capgemini benefited from dedicated resources, tailored searches, specialized teams, and a global network. SODA quickly became a top supplier, exceeding hiring targets annually and supporting high-volume projects for major clients like Deliveroo, John Lewis, EDF, and public sector organisations.
Capgemini

‘Trust in Soda were one of the key suppliers in relation to both quality and volume of candidates successfully placed.

Communication was key to this success, and our working relationship only strengthened as the year progressed, with mutual respect and honesty being the theme of conversations.’

COMAVE GLOBAL
38
Permanent Hires
SODA Max
Hiring Solution
12
Contract Hires

ComAve are building the first-ever super app designed exclusively for sports fans, turning passion into rewards. ComAve is redefining what it means to be a fan, blending technology, gamification, and loyalty rewards to create a one-of-a-kind ecosystem where fans always win

After landing £100m in funding, they were experiencing serious growth and had no talent or HR function. Trust in SODA started with recruiting the HR team and then became the talent function. Setting the strategy for all five of the Comave businesses, we provided a linked ecosystem for talent attraction and management. 

We successfully recruited across Sales, Technology, Engineering, Operations and Marketing, from Junior to C Suite including the COO, across Europe, covering Eastern Europe, Italy, the Netherlands, Spain and France, as well as the UK. Following the successful completion of multiiple placements, we are delighted to now be supporting Comave in North America and South America. 

One of the most important requirement to Comave is speed of delivery, and the SODA team have delivered every time. In addition we have supported with an EOR Solution, and implemented a Workable ATS for the team there. 

 

Comave Global
Sarah Lee

Lauren made it a great experience!! She understood from minute 1 what I needed and was super quick finding the perfect person. She was always available, answered all my questions and made me and the candidate feel super attended all the time."

Sarah Lee
Sarah Lee
People Director
DELIVERY HERO
46
Hires
As Delivery Hero were going through a period of growth due to the internationalisation of their product offering, they onboarded SODA as an embedded partner to assist with reducing time to hire and accessing international talent pools. Working closely with internal stakeholders, we worked across multiple business units and were successful in making 46 hires across React, Mobile, Engineering Management, Go, Flutter, Product, Scala, Data Science, Data Engineers, MLOps.
Delivery Hero

E-commerce, Food

SODA Max
DELOITTE
57
Key Hires
Trust in SODA has been partnered with Deloitte Ireland for over five years, and in that time, we've made 57 hires across tech and finance roles. Recognising the challenges of Ireland's tech talent market, Deloitte expanded their partnership to include SODA's Contract team. SODA doubled their candidate database within 12 months using a diversity-focused approach, expanding access to a broader talent pool across key areas like software engineering, DevOps, data, cloud, infrastructure, and creative. Leveraging deep industry knowledge, SODA quickly identified niche talent without compromising quality, becoming Deloitte's top-performing agency.
Deloitte
DIGI2AL
59
Roles Placed
Digi2al, experiencing rapid growth, sought a recruitment partner with expertise in immersive GDS technologies to support project planning. They needed to quickly scale their delivery capability without sacrificing quality to meet client demands. Trust in SODA provided a dedicated team, built virtual talent pools, and proactively completed pre-employment checks to expedite hiring. This collaborative approach resulted in 59 successful placements over 18 months. Ultimately, this partnership enabled Digi2al to expand, pursue new opportunities, and enhance its brand reputation.
Digi2al
DYSON
34
Roles Placed
Dyson, a global tech pioneer, needed to expand its creative and technical teams at its competitive institute in Malmsbury, England. Facing geographical restrictions and a desire to diversify its shortlists, Dyson partnered with the Trust in SODA team. SODA immersed itself in Dyson's culture through on-site visits, then leveraged an international network and market-mapping expertise to fulfil Dyson’s hiring needs on time and in budget.
Dyson

Having placed 34 contract roles, Trust in SODA emerged as one of Dyson’s Top suppliers across Technology & Creative roles. 

G.NETWORK
32
Critical Hires
G.Network, upgrading London's internet with full-fibre broadband, needed to rapidly scale its team to support its ambitious expansion. Facing the challenges of hyper-growth, they partnered with Trust in SODA to optimize their hiring process. SODA provided a steady talent pipeline of high-quality candidates through dedicated resources, diversity-focused searches, and market insights. Over two years, SODA delivered 32 mission-critical hires across DevOps, Design & Change, Software Engineering, and Infrastructure, enabling G.Network to accelerate its scaling efforts.
G.Network
John Porter

‘Adam, Viki, Gabs and the wider team at Soda have been highly instrumental in enabling our scaling plans over the last few years. They have delivered some high calibre and strategic resources to our business quickly and are always ready to support our needs when required. As a client, I always feel that I have their complete focus and attention. I would highly recommend their services’.’

John Porter
John Porter
Head of Talent Acquisition
GUIDANT GLOBAL
129
Roles Placed
17
Brands Serviced
Guidant Global takes a creative approach to talent management. Having delivered bespoke recruitment solutions to clients all over the globe, Guidant Global is breaking the mould in the MSP, RPO, and SOW markets. To meet mounting demand and alleviate subsequent pressure on candidate pay rates, Guidant Global turned to the team at Trust in SODA to deliver complex hiring projects to their end clients. To date, the SODA squad have provided talent solutions across technology and enablement for seventeen of Guidant Global’s customers, including Dyson, Burberry, Pfizer, The AA, and Novartis. The seamless integration of Trust in SODA’s permanent and contract teams has created dependable hiring coverage across DevOps, Software Engineering, Cloud and Infrastructure, Data, and Creative roles.
Guidant Global
David Miranda

Trinnovo Group is a valued and trusted partner in our never-ending quest to find talent. 

David Miranda
David Miranda
Talent Consultant
NATWEST BOXED
23
Key Hires
Natwest Boxed, the UK's leading banking-as-a-service provider, needed to rapidly expand its team by 30 people in two months to support their growing customer base. They needed to fill hard-to-reach roles across SDET, Engineering Management, Java Development, and Product Management. Partnering with Trust in SODA, they leveraged a dedicated team of five recruiters. This collaboration resulted in over 100 shortlisted candidates, 45 interviews, and 23 successful placements within the tight two-month timeframe.
Natwest Boxed
Mike Jetson

NatWest Boxed and Trust in Soda have built a successful partnership focused on specialist engineering recruitment, ensuring access to top-tier talent. Together, they have prioritized diverse hiring, helping NatWest Boxed strengthen its engineering teams with a more inclusive and high-performing workforce.

Mike Jetson
Mike Jetson
(Talent Acquisition Lead - NatWest Boxed & Mettle by NatWest)

MEET THE TEAM

Oliver Perry

Managing Director

Lauren Langdell

Director (DACH) and Founder at Women in DevOps

Ryan Hill

Sales Director

Ryan Jones

Associate Director - US

Adam Brinkley

Business Manager

Adam Whitehurst

Senior Principal Consultant

Billie Spencer

Senior Principal Consultant

Zaynab Khan

Senior Recruitment Consultant - DACH

Dominika Kodadova

Principal Consultant

Alex Okla

Senior Principal Consultant

Nathan Peters

Team Lead & Senior Contract Recruitment Consultant

Daniel Mapstone

Executive Consultant

Joe Dukes

Consultant (US)

Michelle Sutherland

Delivery Consultant

Lesedi Komape

Search Consultant - Contract

Robyn Links

Search Consultant