banner

Experts in
ADVANCE SOFTWARE ENGINEERING

Building a diverse, scalable tech future

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

 

We work with Fortune 100 companies and high-growth businesses to shape high-performing delivery teams aligned to their technical strategy and growth goals, using flexible delivery models that accelerate projects, optimise resources, and reduce operational risk.

 

From our offices in London and Austin, we work with Fortune 100 companies and high-growth organisations to extend engineering capacity and deliver measurable impact across complex technical environments.

 

Certified as a minority-owned business by MSDUK, we are committed to advancing diversity in technology while supporting the creation of globally distributed, future-ready engineering teams.

Find Out More
banner2

Trusted by

Latest
Jobs.

Scala Developer
Location
Lisbon, Lisbon, Portugal
Salary
€€50,000 - Per Annum
Position: Scala Developer  Location: Lisbon - hybrid Can relocate from anywhere globally.  Signify Technology are working with a long-standing, trusted clients of ours who are looking to expand their engineering team in Lisbon, Portugal, who operate in the finance and insurance company. Your Responsibilities: - Contribute to a robust microservices architecture in Scala, utilizing technologies such as SBT, Quill, ScalaPB, Http4s, Scalatest, Oracle DB, Postgres, Flyway, Kafka, RabbitMQ, Protobuf, Scalaxb, git, Docker, Kubernetes, Jenkins, and Elastic Search. - Maintain and enhance the Scala 2.13 codebase, incorporating tools like sbt, quill, scalapb, flyway, and protobuf. - Develop new microservices to automate and optimize business processes. - Collaborate closely with business analysts and stakeholders to gather requirements and design innovative features. - Review performance metrics and ensure scalability of existing processes and services. Your Qualifications: - Proficient in Scala with an understanding of its intricacies. - Fluent in English with excellent communication skills. - Eagerness to learn about business processes and a proactive attitude towards continuous improvement. Nice-to-Haves: - Familiarity with RabbitMQ, Kafka, Docker, Kubernetes, and Jenkins. - Professional experience in the financial industry. - Experience in migrating services from Scala 2 to Scala 3. What They Offer: - A dynamic and collaborative work environment. - Opportunities for continuous learning and skill growth. - Competitive compensation. - Anonymity of the company to respect your privacy. - Help with relocation from anywhere globally to Portugal
Scala Developer
Location
Remote, United Kingdom
Salary
££100,000-£120,000 - Per Annum
Senior Scala Engineer Full-time Remote work available Department: Engineering Location: United Kingdom Company Overview A global software provider focused on improving productivity and employee experience within manufacturing environments. The company builds solutions centered on frontline workers, combining modern software with operational expertise to help production, maintenance, and quality teams collaborate more effectively. Customers consistently see significant productivity improvements in a short period of time. The platform is used across thousands of manufacturing plants worldwide, supporting hundreds of thousands of users. Role Overview This is a full-time, direct-hire position. Candidates must be currently located in the UK. Visa sponsorship and relocation assistance are not available. Responsibilities Develop and maintain a Scala-based API backend supporting manufacturing frontline teams Design, build, and enhance manufacturing workflows within web applications Deliver committed sprint work aligned with business objectives Leverage modern Scala and backend technologies to maintain a competitive platform Act as a subject matter expert during production incidents to resolve customer issues efficiently Participate in technical discussions and forums to contribute ideas beyond sprint work Collaborate closely with teammates to help the wider business achieve its goals Write clean, testable, and maintainable code Qualifications 5+ years of professional experience as a Backend Engineer 5+ years of hands-on experience with Scala in production environments Technical Skills Backend Development: Scala, API-first design (OpenAPI) Functional & Async Programming: Cats Effect and functional Scala patterns Data & Messaging: PostgreSQL, Kafka (Avro), transactional data access APIs & Services: Versioned APIs and service integration Testing & Code Quality: Unit and integration testing, observable and maintainable code DevOps & Cloud: AWS, Docker, Kubernetes (EKS), CI/CD pipelines Engineering Practices: Trunk-based development, feature flags, refactoring legacy systems
Senior RPA (UiPath) Developer
Location
Rio De Janeiro, Rio de Janeiro, Brazil
Job title: Senior RPA (UiPath) Developer Job type: Contract Contract Length: 12 months (extension likely) Rate: $15 - $20 per hour Role Location: Brazil, Remote The company: A dynamic technology services firm specializing in robotic process automation (RPA) and digital transformation solutions for clients across industries such as finance, healthcare, and manufacturing. Committed to building innovative digital workforces, the company empowers organizations to streamline operations through advanced automation technologies and tailored consultancy services. Role and Responsibilities: Design, develop, and implement software robots using RPA platforms to automate business processes, adhering to proprietary methodologies for efficient solution delivery. Write, test, and debug automation code, ensuring high-quality, error-free robots that meet client requirements and performance standards. Deploy and maintain orchestration software to manage and monitor bots in production environments, ensuring seamless operation and scalability. Collaborate with project stakeholders, including business analysts and clients, to gather requirements, define process workflows, and deliver tailored automation solutions. Troubleshoot and resolve issues in existing automation solutions, optimizing performance and ensuring minimal downtime for client operations. Contribute to process improvement by identifying automation opportunities and proposing innovative solutions to enhance efficiency. Document technical designs, test cases, and deployment procedures to support project transparency and client handovers. Job Requirements: Bachelor’s degree in Computer Science or Computer Engineering (required). 2–4 years of experience in software development, preferably with RPA platforms (e.g., UiPath, Automation Anywhere) or related internship/co-op experience. Proficiency in programming languages such as Python, C#, or VB.NET, and familiarity with automation tools and APIs (e.g., REST, SOAP). Strong logical thinking, critical reasoning, and problem-solving skills to address complex automation challenges. Excellent communication and time management skills to collaborate effectively with diverse stakeholders and meet project deadlines. Experience with orchestration tools (e.g., UiPath Orchestrator) and process design methodologies is a plus. Strong academic record or demonstrated work experience in automation or software engineering. Preferred certifications: UiPath Certified RPA Associate, Automation Anywhere Certified Developer, or equivalent. Benefits:   Competitive salary with performance-based incentives. Professional development opportunities, including RPA training and certification support. Flexible remote or hybrid work environment with access to collaborative tools. Opportunity to work on cutting-edge automation projects with global clients. 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      
Lead Java Developer
Location
Athens, London, Greece
Salary
€€70,000 - €75,000 - Per Annum
Job title: Lead Software Engineer Job type: Permanent  Salary: Up to €75,000 Role Location: Athens, hybrid 3 days a week onsite  The company: Rapidly expanding Travel Tech! Role and responsibilities: Work on a large-scale greenfield modernisation project to transform the travel and transportation ecosystem, empowering businesses with innovative, scalable, and efficient technology solutions, overseeing three different teams. What You’ll Be Doing: Platform Overhaul: Transitioning legacy systems to modern, microservices-based architectures. Next-Gen Features: Rolling out tools like revenue management systems and web check-in portals. Build new reservation and ticketing systems designed for reliability and scalability.  System Integration connecting the travel ecosystem with robust APIs and microservices. Job requirements: Strong expertise in Java, Spring Boot, and RESTful API design. Experience with microservice architectures, database management (PostgreSQL or similar), and Docker. Knowledge of Agile methodologies and a collaborative mindset. 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
Support Engineer
Location
Ymittos, athens , Greece
Salary
€€40,000 - €50,000 - Per Annum
Job title: Product Support Engineer / SRE Job type: Permanent Salary: €40,000 - €50,000 Role Location: Athens, Greece (hybrid 3 days per week onsite) The Company I'm working with a fast-growing company in the travel technology space, helping process millions of tickets annually and helping travel operators optimise pricing, capacity, and demand forecasting across routes, seasons, and channels. Role and Responsibilities The Product Support /SRE will play a critical role in ensuring the reliability, scalability, and performance of highly secure, mission-critical systems. This is a senior, hands-on position focused on supporting complex production environments, improving system resilience, and driving automation across the platform. You’ll act as a technical escalation point while helping shape long-term reliability and infrastructure strategy. You’ll work closely with backend engineers, platform teams, and security specialists to operate and evolve distributed systems at scale. What You’ll Be Doing Ensuring high availability and reliability of large-scale production systems. Acting as a senior escalation point for complex incidents and outages. Designing and improving monitoring, alerting, and observability platforms. Automating infrastructure, deployments, and operational processes. Driving best practices around incident management, post-mortems, and resilience. Collaborating with engineering teams to improve system performance and stability. Supporting capacity planning and disaster recovery strategies. Job Requirements Strong experience in Site Reliability Engineering, DevOps, or Production Engineering roles. Proven background supporting and operating distributed, high-availability systems. Strong knowledge of Linux, networking, and system administration. Experience with cloud platforms (Azure preferred) and cloud-native architectures. Hands-on experience with monitoring, logging, and observability tools. Experience with automation and Infrastructure as Code (Terraform, Ansible, etc.). Ability to troubleshoot complex systems under pressure. Benefits Competitive salary package. High-impact role with ownership over system reliability and resilience. Opportunity to work on mission-critical, security-first platforms. Exposure to modern cloud and automation technologies. Collaborative, high-performing engineering environment. 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.
Data Engineer
Location
New York, United States, - None Specified -
Job title: Data Engineer Job type: Contract Contract Length:12 months Rate: $60-80 per hour Role Location: United States The Company: A data-driven healthcare organization modernizing our analytics platform to power value-based care. Our team is transitioning from SQL Server to Snowflake as our cloud data warehouse and implementing dbt, Python, and OpenFlow to build reliable, automated data pipelines. You’ll join a collaborative, high-skill data team that values maintainability, clarity, and thoughtful design - working alongside engineers who specialize in automation, SQL Server administration, and data architecture. Role and Responsibilities:  We’re seeking an experienced Data Engineer (3+ years) with strong SQL, dbt, and Python skills to design, build, and maintain our data transformation and analytics pipelines in Snowflake. The ideal candidate has hands-on experience with modern ELT tools, data modeling, and cloud-based platforms - and brings a mindset of automation, testing, and documentation to every project. You’ll collaborate closely with our data architects and integration engineers to ensure data from OpenFlow pipelines is transformed into trusted, analytics-ready models for reporting and advanced analytics. Advanced SQL Development: Write and optimize complex SQL queries and dbt models for data transformation and analysis within Snowflake. DBT Model Development: Build, test, and maintain dbt models that convert raw data into actionable insights. ETL/ELT Pipeline Management: Design and manage efficient pipelines using dbt, OpenFlow, and Python to process and deliver data across systems. SQL Performance Tuning: Optimize query performance, clustering, and cost efficiency in Snowflake. Data Quality Assurance: Ensure that transformed data meets accuracy and consistency standards through dbt testing and validation frameworks. Collaboration: Work closely with data engineers, analysts, and architecture leads to translate data requirements into scalable transformations. Data Documentation: Maintain clear documentation for dbt models, data flows, and dependencies for ongoing visibility and reuse. Version Control: Manage dbt and Python projects in Git, following clean, modular, and testable development practices. Automation Support: Partner with automation engineers to enhance data ingestion and transformation workflows through OpenFlow. Job Requirements: Proven experience as a dbt Developer or in a similar Data Engineer role. Expert-level SQL skills — capable of writing, tuning, and debugging complex queries across large datasets. Strong experience with Snowflake or comparable data warehouse technologies (BigQuery, Redshift, etc.). Proficiency in Python for scripting, automation, or data manipulation. Solid understanding of data warehousing concepts, modeling, and ELT workflows. Familiarity with Git or other version control systems. Experience working with cloud-based platforms such as AWS, GCP, or Azure. 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
SAP FI/CO Consultant
Location
Chattanooga, Tennessee, United States
Salary
$130,000 - $140,000 - Per Annum
Job title: SAP FI/CO Associate Job type: Perm Salary: $130,000 - $140,000 + bonus Role Location: Chattanooga, TN, US Visa requirements: Not specified The company: Our client is a premier manufacturer of garage doors, providing high-quality, innovative garage doors at competitive prices with a reputation for quality, reliability, and integrity. It is an international corporation with a team-centered environment, prizing diversity; fluency in English is required, with additional consideration for second language ability (especially Spanish or German). Role and responsibilities: Manages complex functional and technical SAP ECC projects, enhancements, and programs within the firm’s North American offering. Delivers large-scale, complex programs that integrate processes with technology to achieve high performance for the company and customers. Designs, implements, and deploys SAP FI/CO solutions to meet defined business goals. Maintains skills in SAP FI/CO applications process design and configuration; application design, development, integration, testing, and deployment; and application technical architecture. Implements assigned enterprise/local IT projects through their full life cycle, from project definition and approval through closing, including all project deliverables. Acts as the go-to person for business analysis for SAP implementations and maintenance. Collaborates with internal and external personnel (customers and colleagues). Utilizes expertise in IT Application products, potentially utilizing various resources and skill sets for additional assignments. Designs, develops, and produces standard and ad hoc reports and correspondence. Contributes to the IT Applications Team with initiative and assists others, even outside current skill set. Job requirements: Bachelor’s degree preferably in business management, information systems, or related disciplines (experience can be substituted). Three years of relevant SAP implementation experience, preferably with SAP ECC in multiple projects. Demonstrated practical experience in IT project work, applications development, deployments, and upgrades. Design and implementation of SAP FICO processes in the discrete manufacturing industry, including GL accounting, AR, AP, Asset Management, Foreign Exchange handling, Bank Management, Tax Determination, Intercompany processes, Profit Center Accounting, Cost Center Accounting, Product Costing, COPA, etc. Integration into other logistics modules. Rollouts of existing SAP processes to North American locations, with localization to meet US regulatory requirements. Projects involving special topics such as intercompany billing, Sales Order cost controlling, and Controlling for MTO or ETO manufacturing. Strong functional knowledge and experience in Finance and Controlling for processes including GL, AR, AP, Intercompany, Asset Management, US taxes, foreign exchange, Banking, Credit management, Cost center accounting, Profit center accounting, COPA, cost element accounting, Cost object controlling, internal orders, and product costing. 3 to 5 years of experience working in SAP FICO on multiple projects in the above processes. Experience in implementing interfaces with external taxation systems like VERTEX, AVALARA, etc. Experience creating functional specifications for RICEF objects. Experience working with developers. Good knowledge of business processes in a typical manufacturing industry. Ability to act as a business analyst. Self-motivated, takes initiative, and has a strong desire to learn new technologies and tools. Essential mental/physical functions: Detailed-oriented, pragmatic, analytical; excellent communication skills; utilizes time wisely; high level of team interaction; highly organized; works independently without continuous supervision; open and honest; willing to take lead in project management; physically able to maneuver in production areas (walking, reaching, lifting, sitting); utilizes multiple modes of transportation. Equipment used: Computers, monitors, peripheral devices; knowledge of MS Project Plan III, all MS Office applications, MS Teams; knowledge of ERP systems, especially SAP, and previous ERP implementations. Travel: Occasional travel, majority within the USA; possible trips to Germany, Canada, Mexico, or other countries; passport required or capable of obtaining one; all other required travel documents. Benefits: Comprehensive, competitive benefit package including medical, dental, vision, life, and supplemental insurance plans, 401(k) with employer match, vacation and holiday pay. 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 TPM
Location
NYC, Remote , United States
Job title: Staff Technical Program Manager – Integration Platforms Job type: Contract Contract Length: 12 months Rate: Competitive contract rate, comparable to experience Role Location: Fully remote – US (Eastern Time zone) The company: A large-scale, technology-driven organisation operating complex, highly integrated platforms that support business-critical services. The environment is fast-paced, enterprise-scale, and focused on modern, scalable system design. Role and Responsibilities: Own and drive delivery of large, cross-functional programs across enterprise integration platforms Define delivery strategy, sequencing, and execution plans across multiple teams and domains Act as a senior domain owner, shaping technical direction and platform evolution Partner with engineering, architecture, and product leaders to align delivery with business outcomes Manage cross-team dependencies, risks, and critical paths Lead planning cycles, release coordination, and production readiness Translate complex business requirements into executable technical programs Provide clear visibility to stakeholders on progress, risks, and trade-offs Embed security, compliance, and operational standards into delivery Job Requirements: Proven experience as a Senior or Staff-level Technical Program Manager in enterprise environments Strong architectural understanding of distributed systems, integrations, and service-based or event-driven platforms Experience leading complex, multi-team initiatives with significant dependencies Ability to interpret technical designs and make pragmatic delivery decisions Strong stakeholder management and communication skills Experience with agile delivery models and large-scale planning environments Comfortable operating in fast-paced, high-pressure settings 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.
Senior Software Engineer - Autonomy & Perception
Location
United States , Virgina , United States
Job title: Software Engineer Job type: Contract Contract Length: 12 months contract to hire Role Location: Virgina, United States Client Industry: Defense  Role and Responsibilities:    Design, develop, and maintain autonomy and perception software using C++ Integrate autonomy software onto customer platforms (aerospace, defence, autonomous systems) Work across the full software lifecycle: development, testing, deployment, and integration Collaborate with infrastructure and test teams to support CI/CD pipelines Build scalable, reusable software components to reduce duplication across projects Troubleshoot, optimise, and improve system performance Work closely with systems, test, and platform engineering teams Job Requirements:  Strong commercial experience developing in C++ Experience in autonomy, perception, robotics, computer vision, or AI-driven systems Background in defence, aerospace, autonomous vehicles, or robotics environments Familiarity with Azure DevOps or similar development environments Experience working with structured development processes (Jira or similar) Comfortable working in a primarily on-site engineering environment Strong problem-solving skills in complex, regulated systems Nice to Have Experience with defence contractors or highly regulated programmes Exposure to CI/CD pipelines and infrastructure-as-code Experience integrating software onto hardware platforms Familiarity with classified or controlled environments (where applicable) 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