banner

Experts in
ADVANCE SOFTWARE ENGINEERING

Building a diverse future, one placement at a time

We aim to build exceptional teams in the tech space, focusing on two core engineering specialisms: Advanced Software Engineering and AI, ML, & Data Engineering.

 

As a multi-award-winning global staffing specialist, we offer both permanent and contract recruitment solutions and are dedicated to nurturing the tech community. Starting out as the leading niche staffing experts in Scala nine years ago, we've expanded our expertise to support clients and candidates in building tech teams across a wider range of specialisms. 

 

From our offices in LA, Austin, and London, we support Fortune 100 Companies, as well as startups in their hiring journey. 

 

Certified as a minority-owned business by MSDUK, we are dedicated to diversifying and evolving the tech industry.

Find Out More
banner2

Industry
Insights.

Our Industry Census provides tailored insights into the trends, salaries, and work environments that matter most to you.

It's our mission to empower employers and employees with data to make informed decisions. Whether you're a job seeker, a hiring manager, or a policy maker, our Industry Census is a valuable tool for understanding the current landscape and anticipating future shifts in our industry.

These insights help shape the future, ensuring it reflects the needs and ambitions of professionals like you.

Gated Content CTA image

AI Product Hiring Trends

AI Product Managers are scarce, hiring is fierce, and salaries are soaring.

Gated Content CTA image

DOWNLOAD GUIDE

Gain access to the most comprehensive data on industry trends, salaries, and work environments

Trusted by

Latest
Jobs.

Staff Software Engineer (RoR)
Location
, United States
Salary
$$150,000-$200,000 - Per Annum
Senior / Staff Backend Engineer (Ruby on Rails) Location: Remote (MST or PST preferred for team overlap) Type: Full-time, Permanent Compensation: Up to $200K base + benefits The Company: This is an early-stage, revenue-generating startup building modern eCommerce shipping and fulfillment software. Their platform helps online brands manage logistics end-to-end through a single, intuitive dashboard. The product is used daily by real eCommerce brands, often saving teams 30+ hours per week while significantly reducing shipping costs and operational errors. The team is small, senior, and deeply experienced in logistics, with a strong bias toward ownership, speed, and pragmatic execution. The Role: This is a backend-focused role with Ruby on Rails at the core. You’ll own large portions of the platform end-to-end, including architecture decisions, feature development, scaling, reliability, and complex third-party integrations. This role is ideal for someone who has been a founder, founding engineer, or early hire at a startup and is comfortable operating with high autonomy, ambiguity, and responsibility. You’ll work closely with a small, senior team and have a direct impact on both the product and the business. What They’re Looking For Must-have: Deep experience with Ruby on Rails in production Background in high-ownership startup environments (founder, founding engineer, or early-stage hire strongly preferred) Proven ability to own features from concept through production Strong understanding of backend systems, including APIs, background jobs/queues (Sidekiq, Resque), databases (PostgreSQL or MySQL), and performance tuning Experience working with cloud infrastructure (AWS preferred) Nice-to-have: Full-stack exposure (JavaScript / React) Experience in complex domains such as logistics, eCommerce, or SaaS platforms History of shipping meaningful product under tight constraints Why Join High-impact role with ownership over critical parts of the platform Real customers, real revenue, and growing usage Opportunity to help eCommerce brands materially reduce shipping costs and operational friction Competitive compensation: up to $200K base, and benefits,  Remote-first team with strong collaboration across MST/PST time zones  
GCP DevOps HPC Engineer
Location
Atlanta, Spain, United States
Salary
€€70,000 - €80,000 - Per Annum
Job title: GCP DevOps Engineer  Job type: Perm Salary: €70,000 - €80,000 Role Location: Spain Role and responsibilities: Lead end-to-end migrations of SLURM-based HPC clusters from on-prem to GCP Design, build, and operate secure, scalable HPC architectures in the cloud Optimise SLURM scheduling, workload performance, and resource utilisation Automate cluster deployment and operations using Terraform, Ansible, Python, and Bash Manage HPC software stacks using Spack Deploy and support parallel workloads using MPI, OpenMP, and related frameworks Troubleshoot performance issues and drive continuous optimisation Collaborate with engineering teams and stakeholders in a fully remote environment Job requirements: 5+ years’ experience in HPC environments (SLURM, MPI, parallel workloads) Strong Linux systems expertise in performance-critical environments Hands-on experience running or migrating HPC workloads in the cloud (GCP preferred) Solid experience with Terraform and Ansible Strong scripting skills (Python, Bash) Deep understanding of GCP services (GCE, VPC, Cloud Storage) Nice to Have GCP certifications (DevOps / Cloud Engineer) Experience with Preemptible VMs and cloud cost-optimisation strategies HPC performance profiling and debugging tools Containers in HPC (Singularity, Docker) Exposure to Spark or big data tooling 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 Solutions Engineer - Full Stack Developer
Location
Cleveland, Cleveland, Ohio, United States
Salary
$140,000 - $150,000 - Per Annum
Job title: Senior Solutions Engineer (Full Stack Developer) Job type: Perm Salary: $140,000 - $150,000 + 10% bonus Role Location: Cleveland, OH (United States) Visa requirements: Full US Work Authorization required The Company: Our client is a multifamily mortgage banking company committed to elevating real estate financing. It provides financing solutions for commercial and multifamily investors, developers, and property owners. Role and responsibilities: The role is critical to the firm’s success. You design and deliver enterprise solutions that automate work, connect systems, and simplify processes. They rely on you to translate business needs into technology-enabled solutions and collaborate across teams to deliver measurable value. Your work ensures their platforms are optimized, our integrations are seamless, and the business is equipped for rapid innovation and responsible AI adoption. Extend and customize enterprise platforms (e.g., Salesforce, Workday, Microsoft Power Platform) through APIs, code, and integrations while evaluating AI-powered development tools and automation opportunities. Design, develop, and maintain full-stack applications and automations that improve internal operations and workflows with focus on scalable, maintainable code and user-centered design. Collaborate with business stakeholders to capture requirements, translate them into technical solutions, and deliver clear documentation and training. Participate in code reviews, documentation, and internal demos to ensure transparency and maintainability following established quality standards and best practices. Cross-train with peers across languages and platforms to support a flexible and adaptable team including exposure to AI development tools and low-code/no-code platforms. Maintain and optimize system integrations across cloud and on-prem applications with focus on performance, reliability, and security. Partner with “citizen developers” to guide low-code/no-code solutions, ensuring maintainability, governance, and alignment with enterprise standards. Integrate AI services (Azure AI, OpenAI APIs, Microsoft Copilot, and other third-party tools) into workflows, automations, and enterprise platforms. Implement AI engineering practices such as prompt engineering, API integration, testing/validation of AI solutions, and adherence to the firm’s AI governance standards. Develop reusable AI-enabled solution components (connectors, templates, workflows) that accelerate adoption across business functions. Troubleshoot, debug, and resolve integration or workflow issues, using systematic problem-solving approaches and documenting root causes. Contribute to knowledge sharing by creating internal documentation, running demos, and mentoring peers in both integration practices and safe AI adoption. Job requirements: 5+ years of experience as a Solutions Engineer or similar role. Bachelor’s degree in Computer Science, Information Systems, or related field - or equivalent hands-on experience. Strong experience configuring and integrating enterprise applications such as Salesforce, Workday, and Microsoft Power Platform. Proficiency with APIs, middleware, and integration frameworks to connect systems and enable data flow. Familiarity with AI/ML concepts and experience embedding AI services into enterprise workflows (e.g., Copilot, Azure AI, LLM APIs). Demonstrated ability to translate business needs into technical solutions from ideation through delivery. Strong understanding of data modeling, reporting tools, workflow automation, and security configuration. Experience working in Agile/Scrum delivery frameworks, with a focus on adaptability and continuous improvement. Excellent problem-solving, collaboration, and communication skills. Ability to work in a fast paced Agile/Scrum delivery framework. Benefits: The firm offers a highly competitive benefits package including medical, dental, vision, paid time off, 401k match, paid parental leave, education assistance 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
Staff Backend Engineer (RoR/Elixir)
Location
Nashville, United States
Salary
$$175,000-$220,000 - Per Annum
Role: Staff Backend Engineer (RoR/Elixir)  Industry: Healthtech Salary: Up to 220K + equity + benefits Full-time, Permanent Role (100% Remote – North America) What They Do: Our client is a well-established, privately held healthtech company transforming how physical therapy is delivered. They operate a nationwide, tech-enabled care platform that connects patients and providers through an internal marketplace, removing barriers to care and improving outcomes at scale. The role: They’re hiring a Staff-level backend engineer to own and evolve the core systems behind a high-volume, nationwide marketplace. You’ll have significant influence over architecture, scalability, and long-term technical direction while partnering closely with Product and Engineering leadership. You’ll be responsible for: Owning and scaling backend systems for scheduling, automations, payments, communications, and reporting Designing and maintaining internal admin and marketplace services and APIs Driving architectural decisions across services, data models, and integrations Leading cross-functional initiatives with Product and other Engineering teams Identifying, prioritizing, and reducing tech debt while maintaining delivery velocity Mentoring engineers through code reviews and technical leadership Shipping, monitoring, and supporting production systems end-to-end (high ownership, minimal handoffs) About you: 10+ years of professional software engineering experience Strong production experience with Ruby on Rails and Elixir Experience with additional languages; bonus for statically typed languages like Java or Scala Deep backend expertise: APIs, background jobs, data modeling, system reliability, and scalability Proven ability to own complex systems from design through production Product-minded, self-directed, and comfortable operating in a high-impact environment Compensation & perks: Competitive base salary + equity Fully remote (North America) with light annual travel Comprehensive benefits, including health coverage and unlimited PTO Stable, well-funded company with a strong market position High-trust engineering culture with real ownership and influence
Senior Analytics Engineer
Location
Portugal, Portugal
Salary
€€50,000 - €70,000 - Per Annum
Job title: Senior Analytics Engineer Job type: Permanent Salary: Up to €/£70,000 (location and experience dependent) Role Location: Portugal, Netherlands or the UK - Remote The company: A globally distributed, mission-driven organisation operating a large-scale digital platform across multiple regions. Data is central to how the organisation measures impact, enables decision-making, and continuously improves products and operations. The culture is collaborative, fast-paced, and strongly data-informed. Role and responsibilities: Design, build, and maintain high-quality analytics data models that support reporting, dashboards, and downstream use cases Develop and manage scalable transformations using modern analytics engineering practices Create consistent semantic layers, metrics, and business definitions across the organisation Partner closely with analytics, product, finance, operations, and data engineering teams Translate business requirements into reusable, well-structured data models Optimise data models for performance, cost efficiency, and long-term maintainability Build and maintain documentation, data playbooks, and self-service analytics layers Ensure strong standards around data quality, testing, version control, and CI/CD Contribute to organisation-wide data modelling standards and data literacy initiatives Support exploratory analysis and validation of data behaviour where required Job requirements: Extensive experience in analytics engineering, data engineering, or BI-focused roles Strong expertise in SQL and analytics-centric data modelling Hands-on experience with dbt and modern ELT workflows Solid experience building and optimising Tableau dashboards and models Strong analytical skills with the ability to validate assumptions and interpret data patterns Working knowledge of Git, CI/CD pipelines, and modern data tooling Deep understanding of dimensional modelling, data quality, and best practices Ability to communicate complex data concepts to non-technical stakeholders Excellent written and spoken English Nice to have: Experience with workflow orchestration tools (e.g. Airflow) Familiarity with software engineering best practices (testing, PRs, code reviews) Exposure to event-driven or streaming architectures (e.g. Kafka, Kinesis) Benefits: Competitive local benefits and allowances Flexible working arrangements (remote / hybrid) €500 annual professional development budget Generous leave policy, including wellness days and parental leave Opportunity to shape a growing data function and analytics platform Trust-based culture with minimal bureaucracy Accessibility Statement: We encourage applications in the format that works best for you. Please let us know if you require any accessibility adjustments during the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of background or circumstance, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time.
Data Engineering Team Lead
Location
Portugal, Portugal
Salary
€€60,000 - €90,000 - Per Annum
Job title: Data Engineering Team Lead Job type: Permanent Salary: €60,000 - €90,000 - dependent on location, experience etc.  Role Location: Portugal, Netherlands or the UK - remote The company: A globally distributed, purpose-led organisation operating a large-scale digital platform across multiple regions. Data plays a central role in how the business measures impact, improves products, and scales operations. The environment is fast-moving, collaborative, and engineering-led. Role and responsibilities: Own the technical direction and ongoing development of the data platform Design, build, and maintain data pipelines, models, and warehouse solutions Ensure high standards around data quality, performance, and reliability Lead, coach, and support a team of data engineers Partner with architecture, product, and analytics teams on platform decisions Prioritise and deliver data initiatives aligned with organisational goals Conduct technical and design reviews, setting best practices Manage trade-offs between new development, platform improvements, and technical debt Job requirements: Extensive experience working with complex, high-volume data systems Proven leadership experience within a data engineering function Strong software engineering skills (Python, Java, or Scala) Hands-on experience with data modelling, ETL, and data warehouse design Advanced SQL and relational database expertise Solid understanding of data governance, quality, and best practices Confident decision-maker with a track record of technical ownership Strong written and verbal communication skills Exposure to machine learning is advantageous Must be based in the selected locations with full right to work without requiring sponsorship. Benefits: Competitive local benefits and allowances Flexible working arrangements Annual professional development budget (€500) Comprehensive leave package, including wellness days and parental leave Opportunity to shape and scale a growing data platform Trust-based culture with minimal bureaucracy Accessibility Statement: We encourage applications in the format that works best for you. Please let us know if you require any accessibility adjustments during the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of background or circumstance, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time.
ServiceNow Business Analyst
Location
Belgium, Brussels, Luxembourg
Job title: ServiceNow Business Analyst Contract Length: 12 months Role Location: Brussels, Belgium Client Industry: Public Sector / Enterprise Technology (to be confirmed) Role and Responsibilities: Act as the liaison between business stakeholders and technical delivery teams across ServiceNow initiatives Gather, analyse, and document business, functional, and non-functional requirements Support and enhance ServiceNow Hardware Asset Management (HAM) processes across the full asset lifecycle Analyse large datasets to identify data enrichment, optimisation, and reporting opportunities Define complex business processes and workflows for development teams Facilitate requirements workshops, sprint demos, and training sessions Produce high-quality documentation, including user guides and process diagrams Support troubleshooting activities and root-cause analysis in complex environments Work collaboratively within Agile delivery teams using tools such as JIRA Job Requirements: 3+ years’ experience working as a Business Analyst, with at least 1 year on ServiceNow implementations Strong experience in Hardware Asset Management (HAM) and asset lifecycle processes Experience analysing large datasets with a focus on data integrity and reporting Proven ability to translate business needs into technical requirements and vice versa Experience working within Agile methodologies Excellent communication skills with customer-facing experience Strong problem-solving skills and ability to work independently Proactive, service-minded, and adaptable to change Comfortable working under pressure in fast-paced environments Experience working in international and multicultural environments Excellent spoken and written English (minimum C1 level) Desirable: Process design using BPMN Stakeholder management, including chairing meetings and managing expectations Experience delivering presentations to senior stakeholders Experience producing detailed functional documentation and user guides Public Sector experience Certifications (Desirable): ServiceNow Certified System Administrator (CSA) Flow Designer Hardware Asset Management CIS Integration Hub 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 Ruby Developer
Location
NYC, new york, United States
Job Title: Senior Ruby Engineer  Job Type: Contract Contract Length: 12 months Rate: Competitive  Role Location: Fully Remote (Work from anywhere) The Company A global technology-led organisation operating large-scale, consumer-facing platforms across web, mobile, and connected devices. The engineering team works in a modern, collaborative environment with a strong focus on automation, quality, and continuous delivery. Role and Responsibilities Build and maintain CI/CD pipelines across multiple platforms Develop automation and tooling using Ruby and supporting frameworks Own build, release, and deployment workflows end-to-end Create and manage build jobs, microservices, and internal tools Integrate systems with cloud services and developer tooling Improve reliability, performance, and scalability of deployment pipelines Collaborate closely with engineers across product and platform teams Lead technical initiatives and drive best practice Job Requirements Strong commercial experience with Ruby (senior-level) Experience with Ruby on Rails Proven experience with CI/CD tooling (GitHub Actions or similar) Strong Bash scripting and debugging skills Experience with Docker and Linux environments Working knowledge of AWS Comfortable working autonomously in a fully remote setup Strong communication and stakeholder collaboration skills Passion for clean, well-tested, high-quality code Nice to have: macOS configuration or virtualization experience Infrastructure automation tools (e.g. Ansible) Mobile app signing and deployment (iOS and/or Android) Gradle experience Experience supporting developer teams or platform engineering 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.
Sales Engineer / AI
Location
Burlingame, CA, United States
Salary
$180,000-200,000 - Per Annum
Job Title: Sales Engineer Salary: $180-200K base + OTE Location: Hybrid Bay Area An AI company is hiring a Sales Engineer to operate at the intersection of technical execution and customer engagement. In this role, you’ll build demos from scratch, customize and extend existing demos, and run hands-on proofs of concept that help customers understand and adopt AI solutions in real-world environments. You’ll work directly with customer codebases, integrate AI tooling into backend systems, debug and prototype in Python, and translate complex technical capabilities into clear business value. This is a highly technical, customer-facing role that requires light coding skills, comfort with APIs and modern AI tools, and the ability to move quickly from ambiguous requirements to working solutions. You’ll partner closely with sales, product, and engineering teams to support technical evaluations, guide customers through implementations, and influence how the product is positioned and adopted.  Requirements Hands-on coding ability in Python, including debugging and live problem-solving Experience building demos, prototypes, or proofs of concept for customers Comfort working with APIs and backend systems; ability to integrate AI tooling into existing architectures Exposure to GenAI / LLM tooling (e.g., OpenAI APIs, LangChain, Streamlit, or similar), professionally or through side projects Experience in pre-sales, solutions engineering, or customer-facing technical roles Ability to explain technical concepts clearly to both technical and non-technical stakeholders Comfortable owning ambiguous problems and building solutions from scratch Benefits Competitive compensation Flexible hybrid or remote work options Opportunity to work directly with advanced AI systems used in production High ownership role with direct customer and product impact Collaborative, fast-moving engineering culture 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.

Leave A Review

Form Banner