cover image
Harrington Starr

Harrington Starr

www.harringtonstarr.com

12 Jobs

62 Employees

About the Company

Harrington Starr is a multi-award winning financial technology recruitment business based in London, Belfast and New York City. Founded in 2010, we are specialists in technology, change & transformation and sales recruitment and have helped clients and candidates across 5 continents.

Our diverse range of clients include banks, hedge funds, vendors, service providers, payment providers, asset managers, start-ups, disruptors and many more. The one thing they have in common though is that they trust Harrington Starr with their most important asset: people.

We are passionate about helping our customers grow their teams, their brands, their networks and their careers. After all, your success is our business! Speak to us today to see how we can help.

We take your privacy very seriously and as such, we want to be as transparent as possible. To read more, head over to our Privacy Policy for more details by visiting our website.

Listed Jobs

Company background Company brand
Company Name
Harrington Starr
Job Title
Artificial Intelligence Engineer
Job Description
Job title: Senior Software Engineer – AWS AI / Contact Centre Solutions Role Summary: Design, develop, and maintain scalable, production‑grade AI‑powered contact centre platforms on AWS, focusing on Amazon Lex, Contact Flows, and Webchat integration, while applying modern DevOps practices. Expactations: Deliver high‑quality, production‑ready code on schedule; actively contribute to architecture discussions; uphold strong engineering standards through code reviews and automated testing; communicate progress and issues clearly to cross‑functional teams; demonstrate continuous learning in emerging AWS AI services and contact centre technologies. Key Responsibilities: • Architect and implement AI contact centre solutions using Amazon Lex, Contact Flows, Webchat, and related AWS services. • Write clean, efficient, and maintainable TypeScript/JavaScript code. • Build and maintain CI/CD pipelines, infrastructure as code, and automated testing frameworks. • Conduct code reviews, enforce coding standards, and mentor junior engineers. • Troubleshoot complex application and cloud stack issues, providing timely resolutions. • Collaborate with product, operations, and engineering teams to define requirements and deliver features. • Monitor and optimize system performance, scalability, and security. Required Skills: • 3+ years as a Senior Software Engineer or equivalent with deep experience in AI/ML contact centre solutions. • Expertise in AWS AI/ML services – Amazon Lex, Amazon Transcribe, Amazon Polly, etc. • Proficient in TypeScript and modern JavaScript frameworks. • Strong DevOps knowledge: CI/CD, serverless, IaC (CloudFormation, CDK, Terraform), monitoring, and logging. • Experience integrating contact centre platforms (e.g., Twilio, Genesys, Five9). • Excellent problem‑solving, debugging, and communication skills. • Agile methodology experience. Nice to have: AWS AI services beyond Lex, serverless/microservices architecture, cloud security best practices, AWS certifications. Required Education & Certifications: • Bachelor’s (or higher) degree in Computer Science, Software Engineering, or related field. • Preferred AWS certifications: AWS Certified Solutions Architect – Associate/Professional, AWS Certified Machine Learning – Specialty.
London, United kingdom
Hybrid
13-01-2026
Company background Company brand
Company Name
Harrington Starr
Job Title
Senior Cloud Security Engineer
Job Description
Job Title: Senior Cloud Security Engineer Role Summary: A contract-based senior engineer tasked with designing, implementing, and operating secure cloud infrastructure and information security controls in a regulated environment, ensuring audit readiness and managing day‑to‑day security operations. Expectations: Deliver hands‑on ownership of security controls, enforce least‑privilege IAM, maintain centralized logging and vulnerability management, lead pen testing and remediation, support CI/CD pipelines, produce audit‑ready documentation, act as technical lead during incidents. Key Responsibilities: - Design and build secure AWS (or Azure) architectures with security‑by‑design principles. - Enforce IAM policies: least privilege, MFA, segregation of duties. - Configure and maintain centralized security logging, monitoring, alerting, and vulnerability management. - Develop Infrastructure‑as‑Code, configuration management, and automation pipelines. - Implement secure networking, encryption, backup, and resilience. - Lead penetration tests, vulnerability scans, and remediation activities. - Support CI/CD pipelines and secure change management processes. - Produce clear technical documentation and audit evidence. - Act as technical lead during security incidents. Required Skills: - 5–8+ years of hands‑on cloud engineering and information security experience. - Strong expertise in AWS or Azure with end‑to‑end ownership. - Deep knowledge of IAM, networking, and cloud security implementations. - Proficiency with Infrastructure‑as‑Code tools (e.g., Terraform, CloudFormation) and automation. - Practical experience with ISO 27001 and NIST frameworks. - Experience operating in regulated or audit‑driven environments. - Ability to work independently and deliver at pace. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Cloud or security certifications (e.g., AWS Certified Security – Specialty, CISSP, CISM) beneficial but not required.
London, United kingdom
Hybrid
Senior
05-02-2026
Company background Company brand
Company Name
Harrington Starr
Job Title
C++ Developer
Job Description
Job Title: C++ Developer Role Summary: Experienced C++ Software Engineer responsible for designing, developing, and optimizing production‑grade C++ components within a high‑performance Linux environment. The role focuses on modern C++ (C++17/20+) across core systems, networking logic, and performance‑critical subsystems. Collaboration with senior engineers on complex technical challenges is essential. Expectations: • Deliver clean, maintainable, and well‑tested C++ code on schedule. • Participate actively in design discussions, code reviews, and technical improvement initiatives. • Communicate progress and technical concepts clearly in written and verbal form. Key Responsibilities: • Develop and extend modern C++ features and components for production use. • Implement and maintain multi‑threaded, high‑performance systems. • Build networking logic using sockets and system communication protocols. • Analyze and optimize existing code for efficiency, scalability, and low latency. • Contribute to code reviews, design documentation, and best‑practice guidelines. Required Skills: • 5+ years of professional C++ development experience in production environments. • Strong proficiency with Linux operating systems and development toolchains. • Deep knowledge of multithreading, concurrency, and synchronization primitives. • Solid understanding of networking fundamentals (sockets, routing, protocols). • Familiarity with Python for tooling or scripting purposes. • Experience with Qt6 UI framework and basic SQL. • Excellent written and verbal communication skills. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). • No specific certifications required.
London, United kingdom
Hybrid
Mid level
11-02-2026
Company background Company brand
Company Name
Harrington Starr
Job Title
Software Engineer - Java (remote UK)
Job Description
**Job Title:** Software Engineer – Java **Role Summary:** Remote Java developer responsible for shaping technical direction, contributing to architecture and product roadmaps, and delivering code aligned with design outcomes within a fast‑growing fintech organization. **Expactations:** - Translate corporate strategy into actionable technical plans. - Identify strengths and weaknesses of enterprise systems and propose improvements. - Communicate effectively with cross‑functional teams and continuously acquire new skills. - Maintain eligibility to work in the UK indefinitely. **Key Responsibilities:** - Influence and define technical direction across the organization. - Participate in architecture design and product roadmap discussions. - Collaborate with team members, sharing knowledge and best practices. - Address architectural concerns impacting multiple business areas. - Execute coding tasks that support agreed design outcomes. **Required Skills:** - 1–5 years of professional Java development experience. - Strong analytical ability to assess enterprise system performance. - Excellent verbal and written communication skills. - Proactive learning mindset and awareness of emerging technologies. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Relevant Java or software development certifications are a plus (e.g., Oracle Certified Professional, Java SE).
United kingdom
Remote
Fresher
18-02-2026