banner

Experts in
ADVANCE SOFTWARE ENGINEERING

Building a diverse, scalable tech future

We partner with businesses to design and scale engineering capability across Advanced Software Engineering and AI/ML & Data Engineering.

 

Working with Fortune 100 companies and high-growth organisations, we align engineering capability to technical strategy and growth objectives. Our flexible delivery models enable scalable, high-performance execution, accelerating delivery, optimising resources, and reducing operational risk.

 

With offices in London and Austin, we support organisations in delivering measurable impact across complex, evolving technical environments.

 

As a minority-owned business certified by MSDUK, we are committed to advancing diversity in technology while enabling globally distributed, future-ready engineering capability.

Find Out More
banner2

Trusted by

Latest
Jobs.

Python Data/ML Engineer
Location
Amsterdam, Amsterdam, Netherlands
Salary
€70-90k - Per Annum
Job title: Python Data/Machine Learning Engineer (Fluent in Dutch) Job type: Perm Salary: 70-80k + Bonuses Role Location: Amsterdam Role and responsibilities: You have an insatiable interest in, a passion for, and over five years of experience with the magical and fastest-growing Python language. If you work in data-driven environments as a Data Engineer, Data Scientist, or Data Analyst, and have an affinity for designing and building Data Pipelines and Machine Learning solutions, then we're looking for you.  Job requirements: Python Python libraries and frameworks such as Pandas, scikit-learn, PySpark, Keras, TensorFlow and Airflow and tools such as Kafka and Docker. Experience in designing and building Data Pipelines. Experience with Machine Learning models in production environments. Experience with Machine Learning models such as Decision Trees / Random Forests, Deep Learning, simulations and optimization algorithms. Experience with Software Testing. Knowledge of methods such as Agile, Scrum and DevOps: CI/CD pipelines. Knowledge of containerization (Docker/Kubernetes). Knowledge of Relational and NoSQL databases. Knowledge of Cloud infrastructure (choice of Azure, AWS, Google, etc.). Fluent in Dutch Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.   We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time. Check out our DE&I page here Job title: Python Data/Machine Learning Engineer (Fluent in Dutch) Job type: Perm Salary: 70-80k + Bonuses Role Location: Amsterdam Role and responsibilities: You have an insatiable interest in, a passion for, and over five years of experience with the magical and fastest-growing Python language. If you work in data-driven environments as a Data Engineer, Data Scientist, or Data Analyst, and have an affinity for designing and building Data Pipelines and Machine Learning solutions, then we're looking for you.  Job requirements: Python Python libraries and frameworks such as Pandas, scikit-learn, PySpark, Keras, TensorFlow and Airflow and tools such as Kafka and Docker. Experience in designing and building Data Pipelines. Experience with Machine Learning models in production environments. Experience with Machine Learning models such as Decision Trees / Random Forests, Deep Learning, simulations and optimization algorithms. Experience with Software Testing. Knowledge of methods such as Agile, Scrum and DevOps: CI/CD pipelines. Knowledge of containerization (Docker/Kubernetes). Knowledge of Relational and NoSQL databases. Knowledge of Cloud infrastructure (choice of Azure, AWS, Google, etc.). Fluent in Dutch Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.   We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time. Check out our DE&I page here
Python Developer
Location
Amsterdam, amsterdam
Salary
€5000-7000 - Per Month
Job title: Python Developer Job type: Perm Salary: 5000- 7000 per Month (Must speak Fluent Dutch) Role Location: Amsterdam Role and responsibilities: You have an insatiable interest in, a passion for, and over five years of experience with the magical and fastest-growing Python language. If you work in web development, application development, software development, back-end development, API development, microservices, or cloud computing, we're looking for you Job requirements: Python. Python libraries and frameworks such as Django, Flask. Experience with Software Testing and Test Driven Development. Git and GitHub. RESTful API and Microservices. Serverless; always a bonus if you know something about it. Knowledge of Domain Driven Development. Knowledge of methods such as Agile, Scrum and DevOps: CI/CD pipelines. Knowledge of containerization (Docker/Kubernetes). Relational and NoSQL databases. Cloud infrastructure (choice of Azure, AWS, Google, etc.). Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time. Check out our DE&I page here  
Senior Full-Stack Developer (Freelance)
Location
Europe, United States
Job title: Senior Fullstack Engineer Job type: Contract Contract length: 12 months (initial) Rate: TBC Role location: Remote (Must be in the EU) The company: A well-established European fintech business operating across multiple countries, focused on payment solutions for e-commerce and retail. With a team of 700+ across several European offices, they are building a unified commerce platform used by businesses across the continent. Role and responsibilities: Architect, develop, and maintain end-to-end fullstack solutions using TypeScript, Node.js, and Vue.js Build and scale microservices with a focus on performance and reliability Implement Infrastructure as Code (IaC) using Terraform or Pulumi Manage cloud infrastructure on GCP, leveraging Kubernetes for container orchestration Build and maintain CI/CD pipelines (CircleCI, GitHub Actions, ArgoCD) Monitor and troubleshoot system performance using observability tooling (e.g. Datadog) Deliver responsive, mobile-first, cross-browser UIs to a high standard Collaborate closely with product, design, and engineering teams Mentor junior team members and support knowledge sharing across the team Job requirements: 6+ years of fullstack development experience with strong TypeScript and Node.js skills 2+ years of experience with Vue.js (or comparable frameworks such as React or Angular) Solid understanding of microservices architecture and relational/NoSQL databases (e.g. PostgreSQL) Hands-on experience with GCP, Kubernetes, and containerised deployments Proficiency with CI/CD tooling and testing frameworks (Jest, Cypress) Experience with component libraries, design systems, and frontend architecture best practices Strong communicator with a collaborative, mentoring mindset Fintech or payments industry experience is a plus
Backend Developer (AI experience is a must)
Location
London, London, United Kingdom
Salary
£70000-90000 - Per Annum
Role: Backend engineer  Location: London, England- hybrid Contract- Perm What you’ll be doing You’ll play a key role as a senior individual contributor, taking ownership of building and evolving a modern, cloud-based product. This is a hands-on position where you’ll write high-quality, maintainable code across the stack while setting a strong example for engineering standards and best practices. You’ll work closely with product and leadership to translate business priorities into clear, deliverable technical plans, making balanced decisions around speed, quality and risk. A big part of the role is improving how software is delivered  identifying bottlenecks and introducing better ways of working, including thoughtful use of automation and AI-assisted development tools. You’ll also help shape engineering practices across code quality, testing, CI/CD and architecture, and step in on more complex technical challenges, whether that’s performance, scalability or system design. Alongside this, you’ll contribute to building a culture of continuous improvement, where new tools and approaches are evaluated pragmatically and adopted where they add real value. What we’re looking for We’re looking for someone who takes real ownership of their work and holds a high bar for quality. You’ll be naturally curious, especially around how modern tooling and AI are changing the development lifecycle, but grounded enough to apply this in a practical and secure way. You should be comfortable operating in a fast-paced environment, making sound decisions even when there’s some ambiguity. Strong communication is key you’ll need to explain technical concepts and trade offs clearly to both technical and non-technical stakeholders. Above all, you’ll bring a collaborative mindset and a genuine interest in building products that deliver meaningful outcomes for the business and its customers. Experience 4+ years experience as a software developer Backend experience with either Java or Kotlin Solid understanding of frontend development (e.g. react) and experience building and maintaining production grade user facing applications Databases expreince such as postgresql or mongodb in scalable, real-world environments AWS experience familiarity with containerisation and infrastructure as code (e.g. docker, terraform) experience designing and maintaining ci/cd pipelines and owning services through the full delivery lifecycle Practical use of AI assisted development tools or automation to improve engineering workflows, with an understanding of associated risks (e.g. security, maintainability) Worked in a regulatory industry
Full Stack Developers
Location
Amsterdam, amsterdam, Netherlands
Salary
€70-90k - Per Annum
Job title: Full Stack Engineer (Fluent in Dutch) Job type: Perm Salary: 70-80k + Bonuses Role Location: Amsterdam Role and responsibilities: You have an insatiable interest in, a passion for, and over five years of experience with the magical and fastest-growing JavaScript/ TypeScript language. If you work in data-driven environments as a Software Developer, Backend Developer, Full Stack Engineer then we're looking for you.  Job requirements: Design, develop, and maintain backend services and APIs using and JavaScript/TypeScript Build scalable, high-availability systems for cloud environments Develop RESTful (and/or GraphQL) APIs and integrate with external services Optimize application performance, reliability, and security Write clean, testable, and maintainable code following best practices Collaborate with cross-functional teams to define technical solutions Implement logging, monitoring, and troubleshooting for production systems Participate in code reviews and contribute to technical decisions Support CI/CD pipelines and deployment processes Fluent in Dutch Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences.   We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or?circumstances, with an equitable chance to achieve the careers?they deserve. Building a diverse future, one placement at a?time. Check out our DE&I page here
Senior Full Stack Engineer
Location
Remote, Remote, United States
Job title: Senior Full Stack Engineer Job type: Contract Contract Length: 12 months Rate: $100 per hour (W2) Role Location: 100% Remote (United States) I am not looking to work with any third-party agencies or vendors on this role. Seriously guys, please don't call me. Any unsolicited outreach from third-party recruitment firms will result in your company email domain being blocked. The company: One of my agency's long-standing clients — a major US direct-to-consumer entertainment company building customer-facing platforms at very large scale. The product side ships through a Vue-based CMS that the engineering team owns end-to-end. Role and Responsibilities: The team owns and operates the marketing-platform tooling that the company's marketers use to configure customer-facing experiences. The hire will work across the full stack — Vue 3 on the front, Node.js + TypeScript on the back — and be expected to take ownership of features end-to-end, from production deploys to internal NPM package publishing. The engineering culture is autonomy-heavy: tickets are short, ownership is wide, and the bar is on shipping clean, well-tested production code. Build and maintain features across a Vue 3 production CMS and its Node.js / TypeScript backend Take week-long tasks from short briefs and own them end-to-end without close supervision Contribute to and publish internal NPM packages used across the team Carry the 24/7 on-call rotation for the customer-facing surface Job Requirements: Vue 3 used on a real shipped project — not a skill-list checkbox. Vue 2 to Vue 3 migration experience is a plus Strong Node.js and TypeScript across the full stack Polyglot front-end background — comfort moving between Vue, React, and Angular is a strong signal of someone who picks up new frameworks quickly MongoDB plus AWS in production, with hands-on ownership of deployments Experience publishing internal NPM packages 24/7 on-call rotation experience on a customer-facing system Nice to Have: Java full-stack experience as a secondary stack CMS or marketing-platform background — systems where non-engineer users configure customer-facing behaviour Interview Process: Signify screen, then client technical rounds focused on code review and design discussion (not coding-challenge style). Please note we are unable to offer employer sponsorship for this role. Accessibility Statement: We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify's mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here: https://www.signifytechnology.com/diversity-and-inclusion/
Senior Staff Java Developer
Location
Athens , Greece
Salary
€80,000 - €100,000 - Per Annum
Job title: Lead Developer Job type: Permanent Salary: €80k - €100k Role Location: Athens, Greece (hybrid – 2 days a week) The company: I'm working with a fast-growing company in the cybersecurity and data protection space, helping global clients safeguard critical information and maintain operational excellence. Role and responsibilities: The Senior Staff Java Developer will play a key technical leadership role within a backend engineering team building highly reliable, security-critical systems. This is a senior, hands-on position where you’ll influence architecture, engineering standards, and long-term technical direction while remaining deeply involved in delivery. You’ll work closely with senior engineers, platform teams, and stakeholders to design and evolve distributed systems operating at scale. What You’ll Be Doing: Designing, building, and evolving large-scale backend services using Java. Owning and influencing system architecture with a focus on scalability, resilience, and performance. Leading by example through hands-on coding, reviews, and technical mentorship. Solving complex distributed systems and data-intensive engineering challenges. Driving best practices around reliability, observability, and maintainability.   Job requirements: Extensive experience building and operating production systems using Java. Strong background in system design, distributed systems, and backend architecture. Proven ability to influence technical direction and raise engineering standards. Experience working in cloud-native environments (AWS preferred). Benefits: Competitive salary package. High impact role with influence over architecture and engineering direction. Opportunity to work on mission-critical, security-first systems at scale. If interested, apply to be considered!   Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here.
Senior Golang Engineer (LATAM Remote)
Location
Remote, Remote, United States
Job title: Senior Golang Engineer (LATAM Remote) Job type: Contract Contract Length: 12+ months, long-term engagement Rate: $30 USD per hour ($5,200 USD per month) Role Location: 100% Remote (LATAM) This is a remote contract for our US-based client. The contractor works from anywhere in Latin America for a US team during US business hours. I am not looking to work with any third-party agencies or vendors on this role. Seriously guys, please don't call me. Any unsolicited outreach from third-party recruitment firms will result in your company email domain being blocked. The company: One of our long-standing clients, an established US-based logistics technology company. They run a high-volume operational platform built on cloud-native, event-driven foundations, and they are continuing a multi-year push to modernise their backend stack. The hiring team is US-based and you will work directly into it from your home country. Role and Responsibilities: You will sit on a senior backend team owning core Go services that move large volumes of operational data through gRPC APIs and Kafka pipelines on AWS. The work spans system-level design decisions, performance tuning under sustained load, and lifting standards across the engineering org through reviews and mentorship. This is a hands-on senior seat — you will be writing code, but you will also be a technical reference point for the wider team. Design and ship production Go services that run reliably at scale Own the backend API surface — gRPC contracts, message schemas, versioning Build and tune Kafka-based event pipelines (producers, consumers, ordering, replay) Build on AWS with a serverless-first lean where it makes sense, using the AWS SDK for Go Review code, mentor engineers, and shape engineering standards Contribute to incident retrospectives and feed the lessons back into platform practice Job Requirements: At least 5 years of production Go in a backend or distributed-systems role gRPC, including schema design and breaking-change management Kafka in production AWS, with hands-on experience using the AWS SDK for Go Strong written and spoken English — daily collaboration with a US-based team Comfortable owning service design end to end Nice to Have: Exposure to AI/ML integration in backend services Background in logistics, freight, supply chain, or other high-throughput operational platforms Interview Process: Two-stage process Please note we are unable to offer employer sponsorship for this role. Accessibility Statement: We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify's mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here: https://www.signifytechnology.com/diversity-and-inclusion/
Senior Golang Engineer
Location
Remote, Remote, United States
Job title: Senior Golang Engineer Job type: Contract Contract Length: 12+ months, long-term engagement Rate: $70 – $80 per hour (W2) Role Location: 100% Remote (United States) I am not looking to work with any third-party agencies or vendors on this role. Seriously guys, please don't call me. Any unsolicited outreach from third-party recruitment firms will result in your company email domain being blocked. The company: One of our long-standing clients in the US logistics technology space. They run a high-volume operational platform built on cloud-native, event-driven foundations, and they are continuing a multi-year push to modernise their backend stack. Role and Responsibilities: You will sit on a senior backend team owning core Go services that move large volumes of operational data through gRPC APIs and Kafka pipelines on AWS. The work spans system-level design decisions, performance tuning under sustained load, and lifting standards across the wider engineering org through reviews, mentorship, and architectural input. This is a hands-on senior seat — you will be writing code, but you will also be a technical reference point for engineers outside your immediate team. Design and ship production Go services that run reliably at scale Own the backend API surface — gRPC contracts, message schemas, versioning Build and tune Kafka-based event pipelines (producers, consumers, ordering, replay) Build on AWS with a serverless-first lean where it makes sense, using the AWS SDK for Go Review code, mentor mid-level engineers, and shape engineering standards Drive incident retrospectives and feed the lessons back into platform practice Job Requirements: At least 5 years of production Go in a backend or distributed-systems role gRPC, including schema design and breaking-change management Kafka in production — not passing familiarity AWS, with hands-on experience using the AWS SDK for Go Comfortable owning service design end to end and influencing engineers outside your team Nice to Have: Exposure to AI/ML integration in backend services Background in logistics, freight, supply chain, or other high-throughput operational platforms Interview Process: Two-stage process Please note we are unable to offer employer sponsorship for this role. Accessibility Statement: We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify's mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here: https://www.signifytechnology.com/diversity-and-inclusion/
Platform Engineer Manager
Location
Reston, Virginia, United States
Salary
$x - Per Annum
Platform Engineering Manager Job Type: Full-time Role Location: Remote The company You’ll join a forward-thinking software company specializing in AI-powered consumer intelligence and marketing technology solutions. As an agency recruiter representing this anonymized client, I’m excited to connect strong candidates with this impactful opportunity on their platform engineering team. As a Platform Engineering Manager, you will lead a small, collaborative team of talented engineers building the backbone that connects advanced AI capabilities to real-world marketing activation. This is a hands-on leadership role where you’ll drive meaningful transformation while working closely with product and cross-functional partners in a supportive environment that values ownership and innovation. Role and Responsibilities In this Platform Engineering Manager position, you’ll blend technical leadership with people development to modernize and scale critical platform services. Key areas include: Leading the evolution of the platform toward AI-native capabilities with agentic systems that automate multi-step workflows. Assessing architecture, reducing technical debt, and delivering measurable improvements in performance, scalability, and cost efficiency. Owning reliability, integrations with marketing technology ecosystems, and hands-on guidance on key decisions. Mentoring and growing a small, collaborative team through 1:1s, career development, and a culture of excellence and low bureaucracy. Partnering on roadmap delivery, incident response, and aligning engineering efforts with business impact. You will work with a small, collaborative team that emphasizes clear communication, shared ownership, and rapid iteration in a dynamic setting. Job Requirements For the Platform Engineering Manager role, we’re looking for an experienced leader with: 7+ years building production software and 5+ years managing engineering teams (10+ people), with a strong track record of developing talent and driving results. Deep expertise scaling multi-tenant SaaS platforms in cloud environments, including backend systems (e.g., Java/Spring Boot or equivalent) at high scale. Experience with modern frontend, API design, observability, and delivering quantifiable platform improvements. Genuine enthusiasm for AI/ML tools and agent frameworks, paired with pragmatic decision-making and strong communication skills. A low-ego, action-oriented mindset comfortable with ambiguity and focused on both strategy and hands-on contributions. Preferred background includes martech or data-intensive SaaS environments. Accessibility Statement We are committed to providing reasonable accommodations to individuals with disabilities. If you require an accommodation during the application or interview process, please let us know so we can support your needs. Commitment to Diversity, Equity, and Inclusion Our client believes that diverse teams build better products and foster innovation. We are an equal opportunity employer and welcome applicants of all backgrounds, regardless of race, color, religion, sex, national origin, age, disability, or any other protected characteristic. We encourage you to bring your authentic self to this Platform Engineering Manager opportunity. This Platform Engineering Manager role offers the chance to make a visible impact in a collaborative, growth-oriented environment. If this resonates, I’d love to discuss it further.

Leave A Review

Form Banner