placeholder

Candidate Tech Hub

We are proud to be at the forefront of Advanced Software Engineering and AI, ML, & Data Engineering communities and aim to add value, support, and continued growth.

 

Accelerating your career ambitions

For us, recruitment is more than just matching a candidate with a client. It's about helping you grow your career and find fulfillment in your work. We take the time to get to know you and connect you with the best opportunities that will unlock your full potential.


If you're looking for a new position, we can introduce you to the right people. We partner with some of the most innovative and exciting companies, helping you secure your dream job. 


Ready to take the next step? Explore our job listings and stay up to date with the latest tech news.  

Trusted by

Why work with us?

With offices in London, Los Angeles and Austin we understand the importance of job satisfaction, and we have the unrivalled knowledge, connections, and advice to help you reach your goals.

We are specialists in permanent and contract roles globally, varying from hybrid and remote to office based. The perfect role for you is out there, and our team will support you every step of the way.

Latest
Jobs.

Senior Staff Java Developer
Location
Athens , Greece
Salary
€80,000 - €90,000 - Per Annum
Job title: Senior Staff Java Developer Job type: Permanent Salary: Competitive Role Location: Athens, Greece (hybrid – 2–3 days per week onsite) 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.
Staff Java Developer
Location
Athens, Greece
Salary
€70,000 - €80,000 - Per Annum
Job title: Staff Java Developer Job type: Permanent Salary: Competitive Role Location: Athens, Greece (hybrid – 2–3 days per week onsite) 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 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 Java Developer
Location
Athens , Greece
Salary
€60,000 - €70,000 - Per Annum
Job title: Senior Software Engineer – Java  Job type: Permanent Salary: €60-€70k Role location: Athens, Greece (Hybrid – 2–3 days onsite per week) The company A globally operating fintech and data security platform building highly scalable, security-first systems used by enterprise clients worldwide. The platform operates at the intersection of payments, data protection, and cloud infrastructure, solving complex challenges around sensitive data management, compliance, and high-volume transaction processing. Role and responsibilities This role focuses on building and evolving distributed, high-throughput systems that operate at global scale and handle sensitive data. What You’ll Be Doing Designing, developing, and maintaining scalable backend services using Java. Building and operating distributed systems with a strong focus on performance and reliability. Working with modern Java frameworks such as Spring, Netty, and Apache Mina. Contributing to architectural decisions around scalability, resilience, and system design. Job requirements Strong commercial experience building backend systems with Java. Solid foundations in computer science, system design, and data structures. Experience working with distributed and cloud-native systems. Strong Spring and microservices exposure. If you’re a Senior Java Engineer looking for ownership, scale, and meaningful technical challenges, 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 SRE
Location
Athens, Greece
Salary
€70,000 - €90,000 - Per Annum
Job title: Senior Site Reliability Engineer Job type: Permanent Salary: €70,000 – €100,000 Role location: Hybrid or Remote (candidates must be based in Greece) The company A fast-growing company operating in the cybersecurity and data protection space, supporting global clients to safeguard critical information and maintain operational excellence. The platform sits at the intersection of cloud infrastructure, reliability, and security, operating at meaningful scale and complexity. Role and responsibilities I’m recruiting a Senior Site Reliability Engineer to take ownership of the reliability, performance, and scalability of mission-critical systems. You’ll play a key role in ensuring highly available, secure platforms while shaping best practices across cloud infrastructure, automation, and observability. This is a high-impact role with real ownership, working closely with engineering teams to build resilient systems that operate at scale. What You’ll Be Doing Owning the reliability, availability, and performance of core production systems. Designing, building, and maintaining scalable cloud infrastructure on AWS. Driving automation across infrastructure, deployment, and operational workflows. Supporting and evolving Kubernetes-based platforms (EKS) and containerised services. Building and maintaining CI/CD pipelines and GitOps workflows. Implementing and improving observability, monitoring, alerting, and incident response practices. Troubleshooting complex, distributed system issues across microservices and multi-region environments. Contributing to architectural decisions around scalability, resilience, and failover. Job requirements Proven experience as an SRE or DevOps Engineer in large-scale production environments. Strong AWS expertise (Terraform, CloudFormation, CDK). Hands-on experience with Kubernetes (EKS) and Docker. Solid experience with CI/CD tooling (GitHub Actions, CircleCI, Argo) and GitOps principles. Deep understanding of observability, monitoring, and system health. Experience designing for scalability and failover across multi-region clusters. Comfortable operating in high-availability, security-conscious environments. Bonus skills Experience with Kafka, Java (Spring), Python, APIs, and API Gateway. Strong Linux systems knowledge. Background in cybersecurity, fintech, or other data-sensitive industries. Benefits Competitive salary (€70–100k). Hybrid or fully remote working (within Greece). High ownership and influence over reliability and infrastructure strategy. Work on complex, large-scale systems with real-world impact. Collaborative engineering culture focused on quality, automation, and continuous improvement. If building resilient, highly available systems at scale excites you, 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.
AI Solutions Builder
Location
EU Remote, Israel
Job title: AI Solutions Lead Job type: Contract Contract Length: 12 months Rate: €30 - €40 Role Location: EU Remote The company: Our client is a leading provider of AI-powered customer experience (CX) solutions, automating interactions for enterprises worldwide and powering over 15 billion customer engagements annually. With a mission to transform CX at scale through AI-first innovations, They deliver consistent, scalable, and meaningful experiences across every touchpoint. Key offerings include the CX AI platform with agentic AI agents for workflow automation, service automation for personalized support on voice and digital channels, interaction orchestration, workforce augmentation with real-time intelligence, and the domain-specific Enlighten AI. Trusted by top global brands like Toyota, Sony, and Lowe's, they set the standard for AI-driven CX, enabling seamless integrations, cloud-based scaling, and data-driven insights to enhance customer journeys and business outcomes. Role and Responsibilities: Our client is seeking a hands-on, creative, and process-oriented AI Business Solutions Builder to join their AI Center of Excellence. In this role, you’ll design, build, and deploy intelligent agents that build comprehensive business solutions and workflows, integrating AI to solve complex business challenges using no-code tools such as n8n and Copilot Studio. You’ll collaborate closely with business stakeholders to understand needs, translate them into integrated solutions and workflows, and deliver scalable, impactful business solutions that drive the company’s AI transformation.   Analyze business processes and identify opportunities to build solutions through intelligent AI agents Design, build, and optimize agent-based workflows using n8n, Copilot Studio, and other low/no-code tools. Apply prompt design techniques to craft effective interactions between users, agents, and LLMs — designing, testing, and refining prompts for accuracy, reliability, and contextual understanding. Define the solution architecture, integrations, and logic flows for multi-agent systems and end-to-end business solutions. Collaborate with business stakeholders to translate needs into structured solution requirements and functional flows. Partner with the AI CoE team to establish and maintain best practices, governance standards, and reusable frameworks for prompt and workflow design. Monitor and continuously improve solution performance and user experience through data-driven insights. Job Requirements:   4+ years of experience in technical or analytical roles (e.g., system analyst, technical project manager, product manager, or process engineer). Hands-on experience with no-code / low-code platforms (e.g., n8n, Power Automate, Copilot Studio, Zapier, Make). Experience working in global companies and collaborating with cross-business customers. Strong understanding of business processes, system architecture, and data flows. Familiarity with AI technologies, prompt design, and LLM-based solutions. Process-oriented mindset with attention to usability and business impact Proficiency in working with data: analyzing, leveraging, and integrating data into business solutions. Nice to Have Experience integrating APIs or connecting systems. Background in business analysis or product management. Experience in multi-agent system design. Passion for exploring how AI can transform work. 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/Pyspark Engineer
Location
Bratislava, Bratislava, Slovakia
Job title: Python/Pyspark Engineer  Job type: B2B Contract   Contract Length: 12 months Role Location: Bratislava, Slovakia   Client Industry:  IT Consultancy     Role and Responsibilities:  Development of a modern Lakehouse architecture based on Azure Datalake using Python and the PySpark framework for implementing business services in the field of insurance implementation of business functions that will allow you to run accounting processes and generate data to meet reporting requirements designing, developing, automating and supporting backend applications that combine data elements from multiple domains and systems cooperation with: other engineers, analysts, product owners and stakeholders to deliver value-added solutions that meet business needs and expectations team lead engineer to create a target architecture for products within the team's scope design of data transformation and data flow services and active participation in coding presentation and communication of ideas and proposals to various stakeholders for the purpose of evaluation and brainstorming implementation of software engineering practices to ensure the quality, performance and sustainability of applications performing peer code reviews  Job Requirements:  min. 4-year demonstrable project experience in the field of software Python engineering language SQL for searching and manipulating data framework PySpark or equivalent for creating and optimizing complex data pipelines Scrum/Agile development methodologies working in a global distributed team in a multicultural environment ability to clearly express technical topics to a non-technical audience   active knowledge of English at a communicative level (min. B2-C1) min. Bachelor's or equivalent degree in computer science, data science or a similar discipline Desirable Experience:  environment Azure Cloud (Databricks, Data Factory, Data Lakes) relational databases (Oracle, PostgreSQL) integration technologies (REST/SOAP API) working in Azure DevOps projects in the insurance or financial sector
QA Tester
Location
Milwaukee, US Remote, United States
Job title: Quality Assurance Tester Job type: Contract Contract Length: 6 months (with potential for extension) Rate: $35 - $40 per hour Role Location: US Remote (Canada also considered) The company:  Our client is a full-service, deeply digital advertising agency based in the North Mid-West, established over 30 years ago. It specializes in creating transformative branding and marketing solutions, including application development and marketing services, with a belief that courage and kindness have a place in business. They focus on driving uncommon success for clients in a collaborative environment. Role and Responsibilities: Conduct comprehensive website testing for client projects, including input validation, user interface functionality, and edge case scenarios to ensure robust performance. Test frontend elements (such as UI/UX components, responsiveness, and client-side scripts) and backend functions (including APIs, data processing, and database interactions) for seamless integration and reliability in web applications and digital platforms. Provide strategic input on testing strategies, identify opportunities for process improvements, and collaborate with creative and development teams to enhance overall quality assurance workflows. Document test cases, report bugs, and verify fixes in a fast-paced agency environment supporting branding, marketing, and digital initiatives. Contribute to the continuous improvement of QA processes, incorporating best practices for automation and efficiency to deliver high-quality client experiences. Job Requirements: Proven experience in website testing, with a focus on input handling, form validation, and security checks. Strong skills in testing both frontend (HTML/CSS/JavaScript frameworks) and backend (server-side logic, APIs, databases) functions using manual and automated tools. Ability to offer strategic insights, recommend process enhancements, and drive improvements in QA methodologies. Familiarity with testing tools like Selenium, Postman, JIRA, or similar; experience in agency or digital marketing environments is a plus. Excellent attention to detail, problem-solving skills, and the ability to work collaboratively in a dynamic team. 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 Frontend Engineer (UI/UX + AI-Assisted Development)
Location
Dripping Springs, Austin, United States
Salary
$$150,000-180,000 - Per Annum
Role: Senior Frontend Engineer (UI/UX + AI-Assisted Development) Industry: HR Tech / Enterprise SaaS Salary: $150K–$180K + annual profit sharing Full-time, Permanent Role What They Do: Our client is a profitable, 20+ year-old SaaS company entering a major modernization phase. They are rebuilding their entire platform—migrating from a legacy front end to a fully redesigned, component-driven UI powered by a new design system, modern JavaScript frameworks, and AI-assisted development workflows. With major customers ready to adopt upcoming features, they are effectively operating in “startup mode” with the stability of an established business. The Role: They are hiring their first dedicated frontend engineer to own the rebuild of the company’s UI/UX from the ground up. You’ll implement a newly completed design system (delivered in Figma), work closely with engineering leadership to define architecture and patterns, and leverage AI tools that generate ~80% of the baseline React code. Your job is to guide them, correct them, and establish frontend excellence that the team can scale on for years. You’ll be responsible for: Building the new UI from completed Figma files using React + TypeScript Defining the frontend architecture, component patterns, file structure, and naming conventions Partnering with backend engineers to design clean, reusable API contracts Using AI-assisted tools for code generation, paired programming, & workflow acceleration Ensuring the generated code is correct, maintainable, and does not “hallucinate” Contributing UX insight and helping unify the look and feel across multiple product areas Supporting long-term modernization: current front end ? next-gen system (2024) ? backend rebuild (2027) About You: 5+ years of professional frontend experience (senior-level) Strong experience in modern JavaScript/TypeScript and component-based frameworks (React) Proven ability to translate UI/UX designs into clean, scalable production code A strong opinionated sense of architecture, structure, readability, and long-term maintainability Experience working with design systems and Figma files Ability to explain state management trade-offs, architectural decisions, and API contract design Interest or experience in AI-assisted development tools (Copilot, GPT-based codegen, etc.) High ownership, energy, and willingness to operate in a fast-moving, startup-like environment Compensation & Perks: $150K–$180K base salary Annual profit sharing Full medical, dental, and vision coverage PTO, paid holidays, and flexible remote work Additional stretch-goal bonus opportunities aligned with company OKRs Remote-friendly; monthly in-office optional meetup (Austin area)
Senior Java Developer - 2 X in Office
Location
Ferrol, London, Spain
Salary
££80,000 - £90,000 - Per Annum
Job title: Senior Java Developer  Job type: Perm Salary: £80,000 - £90,000 Role Location: London  Role and responsibilities: Designing, developing, and maintaining scalable Java applications using strong OOP principles. Playing an active role in requirements gathering and design workshops, contributing ideas and identifying gaps. Mentoring and pairing with junior developers to support team growth and best engineering practices. Implementing and optimising microservices and distributed systems using GCP technologies (GKE, PubSub, BigQuery, Dataflow). Designing and maintaining data processing pipelines across streaming, relational, and NoSQL systems. Writing and executing unit, integration, and non-functional tests to uphold high code quality standards. Participating in Agile ceremonies, researching new approaches, and contributing to team discussions. Supporting CI/CD processes with Jenkins and Git, ensuring smooth deployments and automation. Troubleshooting production issues, proposing improvements, and staying ahead of emerging technologies. Job requirements: Designing, developing, and maintaining scalable Java applications using strong OOP principles. Playing an active role in requirements gathering and design workshops, contributing ideas and identifying gaps. Mentoring and pairing with junior developers to support team growth and best engineering practices. Implementing and optimising microservices and distributed systems using GCP technologies (GKE, PubSub, BigQuery, Dataflow). Designing and maintaining data processing pipelines across streaming, relational, and NoSQL systems. Writing and executing unit, integration, and non-functional tests to uphold high code quality standards. Participating in Agile ceremonies, researching new approaches, and contributing to team discussions. Supporting CI/CD processes with Jenkins and Git, ensuring smooth deployments and automation. Troubleshooting production issues, proposing improvements, and staying ahead of emerging technologies. 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-Level Full-Stack Product Engineer
Location
San Francisco, Remote, United States
Salary
$$150,000-$250,000 - Per Annum
Role: Staff-Level Full-Stack Product Engineer Industry: Fintech Salary: $150K–$250K + meaningful equity Full-time, Permanent Role What They Do:  Our client is a Series A startup (~12 people), building the modern platofrm for hotels and their suppliers: a two-sided marketplace + automated accounts payable + bill-pay platform that’s now rolling out full payments. They are already live with dozens of hotel groups and thousands of suppliers, digitizing millions in paper invoices every month. The role: They are looking for a staff-level engineer who will own major product surface area end-to-end and bring professional rigor as they scale from 1to N. You’ll work directly with the founders and a small, high-ownership team. You’ll be responsible for: Designing and shipping core payments and money-movement features  Building rock-solid integrations with banks, accounting platforms, ERPs, and property management systems Owning features from database schema ? background jobs ? Hotwire UI Helping professionalize infrastructure while still moving extremely fast About you: 8–12+ years shipping production systems at staff/expert level Deep, current Ruby on Rails expertise (monolith, Postgres, Sidekiq, etc.)  Full-stack ownership – comfortable going DB to API  to responsive UI Real payments/fintech experience (PCI, ACH, bank APIs, accounting integrations, compliance workflows) Compensation & perks $150K–$250K base + meaningful Series A equity (real upside) 75% paid medical, dental, vision for you + dependents 401(k) Quarterly team offsites (they fly everyone in and put the team up at partner hotels) Remote-first, minimal meetings, high trust culture
Cassi - LinkedIn Testimonial
Don’t just take our word for it, listen what the community have to say...

I had a pleasure of working with Cassi, when I was looking for a new role. The experience of working with Cassi was exceptionally pleasant as she tried to understand in details what I am looking for and was able to match me with a position that was very align with my interest. I enjoyed every step of the interview process and Cassi made sure that I am prepared at every step and at the same time, she worked with the company I was interviewing with to get feedback as soon as possible. I definitely will recommend working with Cassi as she is very professional and is making sure that at every step the candidate is prepared and supported to be successful.

Parmida Atighehchian,
Applied AI Researcher
Cengiz - LinkedIn testimonial
Don’t just take our word for it, listen what the community have to say...

Stephano Paraskeva,
Full Stack Developer
Ike - LinkedIn Testimonial
Don’t just take our word for it, listen what the community have to say...

Dominika Malinowska,
Head of Data Engineering
LD
Don’t just take our word for it, listen what the community have to say...

As a Scala developer, working with Signify has been the best thing to happen to my career. Being able to work with one agency removes so much of the overhead and headache of trying to coordinate my communications with different recruiters as I narrow down my search. I always recommend my colleagues in the programming community to work with Signify, but most of them already do!

Caesars,
Senior Scala Engineer and Developer