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

Portsmouth, South East, England
Python Developer
Python Developer – OUTSIDE IR35 – SC Clearance Start date: ASAP Duration: 12 Months Location: 2 days per week in Portsmouth, 3 days per week remote Rate: £540 per day outside ir35Summary: The Back End Python Developer will be a critical member of our client’s Live Services team. This role involves migrating, maintaining, and supporting the clients’ products, codebase, and providing expert-level support to ensure seamless operation and deployment. The role will work closely with both internal and external stakeholders, ensuring the stability, security, and performance, while adhering to modern development practices and standards. Key Skills SC ClearanceProficiency in Python and Flask for back-end development.Experience with relational databases, specifically Postgres.Familiarity with object storage solutions like S3-compatible storage (NetApps, MinIO).Experience with caching mechanisms using Redis.Knowledge of identity management using Keycloak.Experience with search functionalities using ElasticSearch.Proficiency in asynchronous processing using Celery.Experience with package management using Poetry.Knowledge of server deployment using Gunicorn.Proficiency in version control using GitHub and dependency management using Dependabot.Responsibilities Codebase Migration:Migrate the client’s codebase from the existing GitHub organisation to the designated enterprise GitHub organisation.Ensure complete and accurate transfer of all code repositories, branches, and associated documentation.Verify code integrity post-migration to maintain operational continuity.Codebase Management and Maintenance:Provide ongoing maintenance and management of the client’s codebase, including bug fixes, security patches, and performance optimisations.Implement and maintain version control best practices using GitHub.Conduct regular code reviews and ensure adherence to coding standards.Respond to and resolve issues and incidents related to the clients’ supported products.External Collaboration and Deployment Support:Collaborate with external organisations and stakeholders to facilitate the deployment of codebase to external nodes.Provide technical support and guidance to external teams during the integration and deployment process.Document deployment procedures and best practices for external use.Participate in joint working groups.Live Service Support:Ensure Knowledge-based Articles are kept up to date to support L1 initial triage.Provide live service support for the client’s products post-deployment.Respond to and resolve live service incidents in a timely manner.Ensure Issue/Event/Problem tickets are updated for transparent reporting across Live Services, enabling Service Owners to highlight concerns.Implement and maintain service monitoring and alerting.
Nathan Peters Nathan Peters
Zürich, Switzerland
IT Project Manager
Trust in Soda are partnered with a global customer who operate within the Aerospace & Defence industry. The position requires an experienced IT Project Manager to lead several large-scale IT initiatives focused on Cybersecurity, specifically aligned to GCC & CMMC.  The ideal candidate will have a strong technical background, extensive experience in digitization, and a proven track record of managing complex, fast-paced projects in highly regulated environments. The high-level requirements of the role are to manage GCC environment implementations and ensure full compliance for CMMC audits across the business, in line with NIST standards/framework. Key Responsibilities: Lead and manage all phases of the project lifecycle, ensuring timely delivery and alignment with strategic objectives.Proven End-to-End experience on CMMC projects and implementation of NIST 800.171.Collaborate with cross-functional teams to implement cybersecurity measures in compliance with CMMC standards.Oversee project planning, execution, monitoring, and reporting, adapting to changes in scope or project dynamics.Facilitate stakeholder engagement and manage expectations, ensuring clear communication and alignment on project goals.Identify risks and develop mitigation strategies to address potential issues.Utilize a deep understanding of technology and digitization processes to guide project decisions.Support audit and compliance initiatives as necessary.Qualifications. Proven experience as a Project Manager, ideally within the US Defence sector or similar highly regulated industries.Strong knowledge of CMMC standards and experience implementing cybersecurity projects.Experienced operating within NIST (National Institute of Standards and Technology).Demonstrated ability to manage projects in complex, fast-paced environments.Familiarity with audit and compliance processes is a plus.Excellent communication, leadership, and organizational skills.Relevant certifications (e.g., PMP, CISM, CISSP) are highly desirable.  **Please note this role is US based, ideally someone who is based in the East Coast, to work on a fully remote basis** Please forward your latest Cv for immediate consideration.
Chris Witts Chris Witts
Boston, Massachusetts, United States
Hogan IDS or CIS Business Analyst
Our client - a global IT service provider is seeking an experienced Hogan IDS or CIS Business analyst to join their team. The ideal candidate will provide support for the full testing scope of Hogan CIS functionality related to projects, small enhancements, process improvements and incident fixes. Support as needed with other duties such as updating Hogan PCDs.Rate: 60 - 70USD / HourLocation: remote within USLength: 12monthsKey Responsibilities:Define and Create requirements with business users & stakeholdersColloborate with the business to create and execcute test cases & scenariosValidation of Hogan CIS ReportsTroubleshoot & Resolve any discrepancies between expected & actual resultsPreferred Qualifications:Experience working in the banking or financial services industry.Knowledge of Agile methodologies.Familiarity with regulatory and compliance requirements in banking.
Daniel MapstoneDaniel Mapstone
Portsmouth, South East, England
Front End Developer
Front End Developer – OUTSIDE IR35 – SC ClearanceStart date: ASAP Duration: 12 Months Location: 2 days per week in Portsmouth, 3 days per week remote Rate: £528 per day outside ir35Summary: The Front-End Developer provides critical front-end development services to our client, focusing on implementing scalable and maintainable solutions aligned with modern web development best practices and organisational standards. The role will be responsible for building and maintaining production-ready frontends, contributing to live services, and ensuring high-quality code through automated testing and rigorous peer reviews. You will work closely with cross-functional teams, applying your expertise in TypeScript, React, Vanilla CSS, and Next.js to deliver exceptional user experiences. Key Skills Top 4 Skills:MoD experienceSC ClearanceCommunication and collaboration skillsExperienced Web application developerFront End Development:Build and maintain production-ready frontends using TypeScript, React, and Vanilla CSS.Develop robust and scalable user interfaces that adhere to best practices.Implement responsive designs that provide optimal user experiences across various devices.Agile Team Collaboration:Work within cross-functional, user-centric, agile teams to deliver live services.Participate in sprint planning, daily stand-ups, and retrospectives.Collaborate with cross functional teams to ensure seamless integration and delivery.Automated Testing:Write comprehensive automated tests (unit, integration, and end-to-end) to ensure code quality and prevent regressions.Maintain and improve existing test suites.Implement and utilise testing frameworks to streamline the testing process.Code Quality and Git Hygiene:Adhere to best practices for code quality, including well-presented pull requests and thorough peer reviews.Maintain clean and organised Git repositories, following established Git workflows.Participate in code reviews to ensure consistency and adherence to coding standards. Server-Side Rendering and Optimisation:Implement server-side rendering (SSR) using Next.js or similar frameworks to improve performance.Optimise front-end performance for speed and efficiency.Troubleshoot and resolve performance bottlenecks.
Nathan Peters Nathan Peters
Reading, Berkshire, South East, England
C Engineer
C Engineer – HIRING ASAP Start date: ASAP Duration: Until June initially, extension thereafter Location: 1 day per week in Reading, 4 days remote working Rate: £365 per day PAYE Summary: We are looking for a Senior C Software Engineer to closely collaborate with researchers in our group, to drive and streamline adoption of novel DNN solutions into mainline products. We expect you to be an expert developer capable of writing and testing highly optimized code. You should have years of experience with multi-platform C codebases, including wrapper generators and other tooling. You will work closely on the interface of camera, GPU and AI, using latest technologies and devices such machine learning frameworks and AI accelerator silicon. Naturally, the opportunity for you to push the state of the art in this field is huge. Key Skills5 years of development experience in C on Windows, Linux, and AndroidWorking experience and knowledge of Win32, CMake, Python.Experience with git, continuous integration, and other collaboration tools.Strong Computer Science knowledge and ability to understand and implement complex algorithms.Familiarity with porting and optimizing reference implementation to highly optimized hardware specific code.Excellent communication and presentation skills, problem-solving aptitude, and desire to automate.Strong Math skills is a plus.Familiarity with SNPE, NNAPI, TensorFlow, PyTorch, CNTK, OpenVINO, or similar is a plus.BSc/BA in Computer Science, Engineering, or relevant field; graduate/master’s degree in data science or another quantitative field is preferred.
Nathan Peters Nathan Peters
Greater London, South East, England
Software Engineering Tech Lead
Software Engineering Tech LeadWe've partnered with a high-growth London based software business who are looking for an experienced Tech Lead to join the team. They've seen some fantastic success in around 30-40% year on year growth and are secure enough to not require investor backing to continue their expansion. It's the kind of organisation where each individual can have a meaningful impact to shape the culture of the business moving forward. Collaboration is something that is absolutely crucial to my client. Communication and consistent feedback across the business are what drives their high engineering standards. They're looking for someone who cares about high quality code, good design decisions and someone who will tackle problem solving head on. The focus here is on having a big impact within a smaller organisation and being proud of that impact. Desired technical skills: Extensive PHP experience (frameworks wise Laminas and Mezzio are preferred)Good AWS environment experience using tools like CloudformationGood JavaScript and jQuery experienceHands-on work with Varnish and ApacheTechnical lead experience both in terms of leading projects and leading other engineers on the teamThe role is hybrid in Central London. If you're interested in applying, send across your CV immediately or contact Adam Whitehurst at Trust in Soda for more info.
Adam Whitehurst  Adam Whitehurst
Toronto, Ontario, Canada
Full Stack Engineer (Typescript/React)
Would building state of the art AI technology used by the likes of Netflix Studios, Amazon Studios, Marvel Studios, AppleTV and many more for their special FX and CGI? Do you want to be in a role where you can own the end-to-end SDLC for the services you build in Typescript, Next and React? If yes, then this is the Full Stack Engineer role for you! What you'll be doing - - Building client-facing front ends that will delight users and connecting them to back-end APIs.   - Working side-by-side in a cross functional team of Full-Stack engineers and Machine Learning Engineers- Own the system-design for the features you build - you design it, you build it, you run it. - What we need from you - - Wizard level experience with Typescript, NextJS and React- You know RESTful API design like the back of your hand. - You're comfortable with DevOps concepts - CI/CD with Jenkins, Docker and AWS deployment.- If you're familiar with Orchestration with Kubernetes - that's a big  - Agile working experiences - ideally Scrum. - Excellent coding practices - Unit Testing/SOLID/DRY. Working arrangements - Remote First but needs to be within the Toronto area for occaisional team meetings/client meetings in the officeBenefits - pension, Medical/Vision/Dental/Life PTO.Submit your CV to be considered!
Francis Alexander Francis Alexander
Galway, County Galway, Ireland
Machine Learning Engineer
Machine Learning Engineer – HIRING ASAPStart date: ASAP Duration: 12 Months Location: Monthly Schedule - 1 week in Galway office, 3 weeks working from home Rate: €350-€375 per daySummary: Our client is seeking a Machine learning engineer with experience in AI/ML models, Natural Language Processing/text analytics, search, virtual assistants or chatbots, large language models, various deep learning related technologies, predictive and prescriptive analytics. As a Machine Learning Engineer, your role is to build and maintain large scale ML Infrastructure and ML pipelines. Contribute to building advanced analytics, Gen AI solutions, machine learning platform and tools to enable both prediction and optimization of models. Extend existing ML Platform and frameworks for scaling model training & deployment. Partner closely with various business & engineering teams to drive the adoption and integration of model outputs. Responsibilities:Write high quality code and automated end to end and unit tests.Review pull requests (code reviews) of developers and test engineers and give constructive feedback.Work with project team to clearly understand requirements.Contribute to project schedule on tasks and balances work accordingly to meet timelines.Participate in formal reviews of application designs, business, and functional requirements.Have good communication and interpersonal skills, be motivated, be results oriented, customer-focused, and have strong problem-solving skills.Capable of working independently to resolve issues and/or identify solutions.Ability to escalate technical and functional issues in an effective manner and efficiently resolve these in conjunction with the rest of the team and/or the customer.Follow Agile and TDD for process, architecture, design, code and testing.Key Skills5 years plus of industry experience as a ML EngineerAbility to understand the Research code and convert them into robust, scalable production ML models.Collaborate with Data Scientists to implement model requirements.Optimize ML models for performance and scalability.Regularly monitor model performance metrics (precision, accuracy, recall, F1 score, etc.).Extensive experience in developing and deploying supervised learning models, including classification and regression tasks, to solve real-world problems.Proficient in implementing unsupervised learning techniques such as clustering, dimensionality reduction, and anomaly detection to uncover hidden patterns in data.Troubleshoot and resolve issues related to model performance and data drift.Fine-tune pre-trained NLP models for specific use cases.Apply knowledge of LLM concepts to develop and deploy models.Implement LLMs in production environments, ensuring performance and reliability.Establish and maintain ML Ops pipelines for model deployment and monitoring.Ensure reproducibility and version control of models and datasets.Collaborate with DevOps teams to integrate ML workflows with existing CI/CD pipelines.Good to have if you have exposure or worked on tools which aid for continuous model evaluation and alerting.Stay updated with the latest advancements in Machine Learning world and integrate them into projects.Communicate complex technical concepts to non-technical stakeholders.
Nathan Peters Nathan Peters
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.’

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

Adam Brinkley

Business Manager

Chris Witts

Associate Director - Contract DACH

Adam Whitehurst

Senior Principal Consultant

Billie Spencer

Senior Principal Consultant

Zaynab Khan

Senior Recruitment Consultant - DACH

Dominika Kodadova

Principal Consultant

Karl Perry

Principal Consultant

Nathan Peters

Team Lead & Senior Contract Recruitment Consultant

Daniel Mapstone

Executive Consultant

Joe Dukes

Consultant (US)

Alex Okla

Senior Principal Consultant

Tiisetso Richards

Delivery Consultant

Michelle Sutherland

Delivery Consultant

Lesedi Komape

Search Consultant - Contract