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.

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.
Back-End Engineer
Location
Louisiana, United States
Back-End Software Engineer Location: Remote (Eastern Time Zone preferred) Experience: 3+ years About Our Client Our client is a mission-driven education technology company focused on improving access to high-quality college readiness tools for students across the U.S. By partnering directly with school districts, they deliver impactful test-preparation solutions designed to support students from all backgrounds—particularly those historically underserved by traditional models. Their platform supports thousands of students nationwide and continues to scale rapidly, with a strong emphasis on quality, reliability, and meaningful outcomes. The Opportunity Our client is seeking a Back-End Software Engineer to help evolve and scale the core data infrastructure and APIs that power their platform. This is a hands-on, engineering-focused role with real impact—supporting systems used daily by students and educators. The ideal candidate enjoys ownership, values clean and reliable backend systems, and thrives in a collaborative, fast-moving environment. What Success Looks Like Building and maintaining secure, scalable APIs using TypeScript with GraphQL and REST Designing and working with PostgreSQL schemas and queries, with a focus on correctness and performance Collaborating with product and engineering partners to translate requirements into backend solutions Leveraging Google Cloud Platform services (Firestore, Cloud Functions, BigQuery, Identity Platform) Contributing to architectural discussions and technical decision-making Following best practices around testing, logging, and observability Diagnosing and resolving production issues efficiently Continuously improving code quality, processes, and system reliability Key Responsibilities Develop and maintain server-side components that support a large-scale SaaS platform Build and extend APIs enabling data exchange between front-end and back-end systems Design, update, and maintain PostgreSQL databases, including schema changes and basic query optimization Partner closely with front-end engineers to define API contracts and integration points Utilize GCP services such as Firestore, Cloud Functions, and BigQuery to support backend functionality Write clean, well-documented, and testable backend code in TypeScript Learn and apply new tools or technologies that enhance system performance and developer experience Tech Stack Languages & Frameworks: TypeScript, Python Front End: React, Storybook Data & APIs: GraphQL, REST, PostgreSQL, Google Firestore Cloud Infrastructure: Google Cloud Platform (GCP), Cloud Functions, BigQuery, Identity Platform Tools: GitLab Required Qualifications 2–4 years of professional experience in back-end software engineering Strong working knowledge of SQL and PostgreSQL, including schema design and query optimization Experience using TypeScript for backend development Familiarity with GraphQL and REST APIs Exposure to cloud platforms (GCP preferred) and scalable backend systems Solid understanding of backend fundamentals (security, performance, system design) Strong communication and collaboration skills Ability to deliver maintainable, well-tested solutions in an evolving codebase Preferred Qualifications Experience with Firestore or other document-based databases Familiarity with CI/CD workflows and deployment pipelines Background in SaaS, edtech, or data-driven platforms Experience working with distributed or fully remote teams
Senior Scala Developer / Tech Lead
Location
London, London, United Kingdom
Salary
££100,000 - £130,000 - Per Annum
Job title: Senior Software Engineer (Tech Lead) - Scala Job type: Permanent Salary: £100,000 - £130,000 + equity Role Location: London - 1-2 x per week The company: A fast-growing, privacy-first technology company building large-scale, real-time data platforms. The organisation operates globally at very high traffic volumes and is known for strong engineering culture, modern distributed systems, and a focus on developer autonomy and ownership. Role and responsibilities: Lead technical direction for a core platform team Own architecture and delivery of distributed, data-intensive systems Mentor engineers and set technical standards Work closely with product and internal stakeholders Build and scale data ingestion and data export services Remain hands-on while providing technical leadership Job requirements: Prior experience in technical leadership, mentoring engineers, drive technical and architectural decisions. Strong communication and stakeholder engagement skills Strong, recent experience with functional programming (ideally Scala), but open to other FP languages or JVM-based languages. Experienced with the type-level eco-system (Cats Effect). Cloud platform (AWS/GCP), with Kubernetes, Terraform etc.  Messaging systems like Kafka or Kinesis. Benefits: Equity / stock options Flexible working hours and hybrid setup Generous paid time off Enhanced parental leave Home office budget Ongoing learning & development support Mental health and wellbeing resources Pension / retirement contributions 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.
Scala Developer
Location
London, London, United Kingdom
Salary
££70,000 - £80,000 - Per Annum
Job title: Scala Software Engineer Job type: Permanent Salary: £70,000 - £80,000 + equity Role Location: London - 1-2 x per week The company: A fast-growing, privacy-first technology company building large-scale, real-time data platforms. The organisation operates globally at very high traffic volumes and is known for strong engineering culture, modern distributed systems, and a focus on developer autonomy and ownership. Role and responsibilities: Build and maintain scalable, privacy-compliant backend services Contribute across the full software lifecycle (design, build, test, deploy, operate) Work within small, autonomous product teams Develop distributed systems using functional programming principles Collaborate closely with engineers, product, and platform teams Job requirements: 3-5 years experience with Scala. Experienced with FP Scala (Type-level or ZIO). Cloud experience such as GCP or AWS and tools like Kubernetes and Terraform. Familiarity with messaging systems (e.g. Kinesis or Kafka). Interest in distributed systems and platform engineering. Strong communication skills and ownership mindset. Benefits: Equity / stock options Flexible working hours and hybrid setup Generous paid time off Enhanced parental leave Home office budget Ongoing learning & development support Mental health and wellbeing resources Pension / retirement contributions 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.
Global Director of IT Operations & Infrastructure
Location
Thousand Oaks, California, - None Specified -
Salary
$180,000 - $200,000 - Per Annum
Job title: Global Director of IT Operations & Infrastructure Job type: Permanet Salary: $180,000 - $200,000 + 20% bonus Role Location: Thousand Oaks, California (on-site) Visa requirements: US Work Authorization (no sponsorship provided) The company: Our client is a global provider of IT systems and services, operating across multiple platforms to support a worldwide user base 24/7/365. They combine entrepreneurial spirit with world-class IT practices, maintaining and advancing infrastructure in a lean, versatile environment. Role and responsibilities: This role reports to the CIO and involves leading a team of around 10, including Help/Service Desk, Cloud and Traditional Infrastructure Engineers, and network engineers. You will have oversight of aspects of the IT Security Program, contribute to the enterprise-wide IT strategy, and ensure alignment for delivering business value. Key responsibilities include: Lead the IT Infrastructure and Operations team to develop and execute the firm’s IT Infrastructure and Operations transformation strategy, including strategy, operating model, product/service offerings, and workforce. Ensure the efficient and optimized deployment and management of end user computer devices such as laptops, desktops, and mobile devices. Implement and manage compliance with standards such as NIST/CMMC, ISO270001, PCI, GDPR/CCPA. Oversee ITIL best practices in areas such as change management and patch management. Manage vendors for purchasing and managed services for network, cloud infrastructure, on-premises infrastructure, cyber security, and database management. Oversee the help desk to support end users, utilizing metrics and KPIs to ensure service effectiveness. Lead the consolidation of multiple Windows domains and conduct a physical inventory of IT assets. Ensure business continuity and disaster recovery strategies are in place and tested regularly. Promote and oversee the application of emerging IT trends that can drive business value. Ensure IT Infrastructure is configured in the most optimal, cost-effective way. Troubleshoot problems as needed. Foster a culture of innovation, transparency, and accountability in IT. Apply project management skills to manage projects and maintain timelines. Delegate tasks and responsibilities to team members effectively. Monitor and evaluate employee performance, providing regular feedback and coaching. Manage time and attendance records using ADP Workforce, ensuring accuracy and compliance. Conduct performance reviews and set performance goals. Identify training and development needs, facilitating appropriate training programs. Address performance issues promptly and constructively. Work closely with HR on disciplinary actions, ensuring fair and consistent application of policies. Participate in the recruitment process, including interviewing and selecting candidates. Assist in the onboarding and training of new recruits. Manage termination processes in accordance with company policies and legal requirements. Identify and attract top talent to the organization. Support the promotion process by identifying high-potential employees and providing development opportunities. Ensure a fair and transparent promotion process. Perform other related duties as assigned, in accordance with business needs and organizational goals. Job requirements: Bachelor’s or Master’s degree in computer science, information systems, business administration, related field, or equivalent work experience. 10 or more years of experience in IT or business/industry. Demonstrable experience in a management role within IT infrastructure and operations, ideally within a global SMB with high complexity. Proven vendor management skills, including purchasing and managing services in areas of network, security, and database management. Extensive hands-on experience with Microsoft Stack, Linux, Cloud (Azure preferred, AWS a plus), and SQL Server. Practical experience with traditional Active Directory and Azure Active Directory (Entra ID). Working knowledge of MFA, SD-WAN (CATO), Cisco Meraki (LAN and WLAN), Microsoft/Office 365, FreshService/ServiceNow, ManageEngine or another UEM tool, and MDM. Experience with leveraging Infrastructure as Code. Proven experience in a supervisory or management role. Strong understanding of performance management principles. Proficiency in using ADP Workforce or similar HR management systems. Excellent communication and interpersonal skills. Ability to work collaboratively with HR and other departments. Ability to work the expected hours (typically 40 per week), consistently arrive at work at the agreed time, and follow Company rules regarding breaks and meal periods. Communicate effectively both orally and in writing; ability to be understood in face-to-face or remote communication, and over telephone or computer. Ability to encounter constant work interruptions; work cooperatively with others; work independently; work indoors in a low to moderate noise environment with frequent deadline pressures. Prolonged periods sitting at a desk and working on a computer; ability to lift, carry, push, and pull objects weighing up to 10 pounds. Ability to read small print and view a computer screen for prolonged periods; prepare or inspect documents; operate office equipment. Ability to hear average or typical conversations and receive ordinary information; communicate effectively via phone. Benefits: Competitive salary, remote work flexibility, professional development opportunities, exposure to cutting-edge technologies, and collaboration with industry leaders. 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 Software Engineer
Location
Dripping Springs, Austin, United States
Salary
$$150,000-$200,000 - Per Annum
Role: Staff Backend Engineer (Ruby, Platform Modernization + AI-Assisted Development) Industry: HR Tech / Enterprise SaaS Salary: $150K–$200K + annual profit sharing Type: Full-time, Permanent What They Do Our client is a profitable, 20+ year-old Enterprise SaaS company undergoing a multi-year platform modernization. The backend is built in Ruby and is being evolved toward a more modular, scalable, and AI-enabled platform while continuing to support a large enterprise customer base. The environment combines startup-level urgency with long-term stability. The Role This is a Staff-level backend role for a deeply experienced Ruby engineer who will operate as a technical authority across the platform. You’ll drive architectural direction, lead complex refactors, and define backend engineering standards—while staying hands-on in the codebase. AI-assisted development tools are used to accelerate delivery. Your responsibility is to ensure system integrity, correctness, performance, and long-term maintainability. You’ll be responsible for: Owning backend architecture in a large, long-lived Ruby codebase  Leading legacy-to-modern migrations and service decomposition Designing scalable APIs, service boundaries, and data models Driving performance, reliability, and observability improvements Establishing backend engineering standards, patterns, and review practices Partnering with frontend and product teams to define clean, durable API contracts Evaluating and correcting AI-generated Ruby code to prevent architectural drift or subtle bugs Acting as a technical escalation point and mentoring senior engineers Influencing long-term modernization roadmap: current system ? next-gen platform (2024) ? deeper backend rebuild (2027) About You: 10+ years of professional backend engineering experience Deep expertise in Ruby (custom frameworks, service-oriented Ruby systems, or similar) Proven experience owning and evolving large, mission-critical production systems Strong understanding of API design, system architecture, and data modeling Comfort modernizing legacy systems with minimal customer impact Clear technical judgment and ability to articulate architectural trade-offs Experience influencing technical direction across teams without direct authority Interest or experience with AI-assisted development tools (Copilot, GPT-based codegen, etc.) High-ownership mindset and comfort operating in ambiguity Compensation & Perks: $150K–$200K base salary Annual profit sharing Full medical, dental, and vision coverage PTO, paid holidays, and flexible remote work Stretch bonuses aligned with company OKRs Remote-friendly; optional monthly in-office meetup (Austin area)
Head of Product
Location
San Fran, San Francisco, United States
Salary
$$270,000-300,000 - Per Annum
About Our Client We are partnering with a B2B financial technology platform that builds software and infrastructure to power complex commercial transactions. The business provides technology that helps organizations manage payments, financing, compliance, and operational workflows through a unified, scalable platform. Our client serves enterprise and mid-market customers operating in regulated environments, where reliability, transparency, and operational efficiency are critical. By combining modern software, data-driven insights, and embedded financial capabilities, the platform enables customers to streamline financial operations and scale with confidence. Alongside its core commercial platform, the company supports a mission-driven initiative focused on expanding access to essential financial and infrastructure services globally.   The Opportunity Our client is hiring a Head of Product to own the strategy, execution, and evolution of its product organization and platform. This role carries end-to-end responsibility for product direction and delivery, with a direct impact on revenue growth, customer adoption, and long-term platform scalability. This is a senior product leadership role for an operator who has built and scaled B2B FinTech or platform products, partnered closely with engineering and go-to-market teams, and operated effectively in regulated or high-compliance environments.   Key Responsibilities Own the product vision, strategy, and roadmap across the platform Translate company-level objectives into clear product priorities, investment decisions, and measurable outcomes Lead, mentor, and scale a team of product leaders and product managers, maintaining a high bar for execution and accountability Partner closely with engineering to ensure the platform is scalable, reliable, and extensible Work cross-functionally with sales, operations, finance, risk, and customer success to ensure products align with real customer workflows and commercial goals Balance short-term delivery with long-term platform investments, making thoughtful trade-offs across speed, quality, and technical depth Use customer insight, market signals, and data to guide decision-making and continuous improvement Serve as the senior product voice in executive discussions on strategy, growth, and organizational priorities   Ideal Background Significant experience leading product organizations within B2B technology or FinTech companies Proven track record building and scaling platform or workflow-driven products in regulated environments Experience managing senior product leaders, with comfort operating as a player-coach where required Strong commercial acumen with the ability to connect product strategy to revenue and customer outcomes Comfortable operating in ambiguous problem spaces and bringing structure and clarity Strong cross-functional leadership, communication, and stakeholder management skills
Senior CRM Consultant (Texas)
Location
Austin, Texas, United States
Salary
$120,000 - $140,000 - Per Annum
Job title: Senior CRM Consultant Job type: Perm Salary: $150,000 - $170,000 + bonus Role Location: Texas, United States Visa requirements: US Work Authorization (no sponsorship provided) The company: Our client is a specialized consulting firm, spanning two consultants, delivering high-impact data and insights solutions through their three practice areas: Customer Relationship Management, Business Intelligence & Analytics, and Enterprise Performance Management. They operate with a lean, high-performance model where exceptional talent drives superior client outcomes. Their Senior Consultants are emerging technical leaders who combine growing technical expertise with business insight to deliver high-quality CRM solutions for their clients. Role and responsibilities: As a Senior Consultant specializing in CRM Solutions, you will serve as a technical leader and client-facing consultant, supporting complex customer relationship management implementations and digital transformation initiatives. You will be responsible for CRM solution design and implementation, client engagement, and contributing to business development efforts. This role requires someone who can work effectively with client stakeholders while maintaining strong hands-on technical involvement in CRM implementations. What You'll Do: Design and implement CRM solutions on Creatio for enterprise clients, with exposure to BI/Analytics and EPM practice areas Support senior leadership as a trusted advisor to mid-level and senior stakeholders on CRM strategy and customer experience optimization Contribute to business development through technical expertise in CRM best practices and solution design Manage individual CRM workstreams and smaller engagements while maintaining quality and delivery standards Collaborate with and learn from Principal Consultants, developing technical excellence in CRM technologies and professional skills Contribute to the evolution of our CRM service offerings, methodologies, and technical capabilities Support firm representation at industry events, conferences, and client presentations focused on CRM and customer experience topics Job requirements: Extensive CRM solution delivery experience, from requirements through to deployment Prior experience in a CRM-focused consulting / professional services environment Experience with CRM data migration, integration, and basic analytics initiatives Exposure to marketing automation platforms and customer data platforms (CDPs) Demonstrated ability in client relationship management and interest in business development within CRM domain Awareness of AI/ML trends and their applications in CRM, customer analytics, and marketing automation Technical Skills: Strong expertise in custom development on a major CRM platform (Salesforce, Microsoft Dynamics 365, HubSpot, Oracle CX, Creatio) Experience in CRM integrations using APIs, middleware, and .NET applications Proficiency with C# and .NET frameworks for CRM integrations and custom solutions Solid technical skills including SQL, Python, cloud platforms, and database architectures Familiarity with complementary BI/Analytics tools (Tableau, Power BI, Einstein Analytics) and EPM solutions Qualifications: Bachelor's degree in STEM field or business; Master's degree preferred 3-5 years of consulting or industry experience in CRM solutions and customer experience optimization Benefits: Competitive salary, remote work flexibility, professional development opportunities, exposure to cutting-edge CRM technologies, and collaboration with industry leaders. 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  

Leave A Review

Form Banner