We provide market-leading tech recruitment for candidates and customers across the USA. From our Boston HQ, we work with the best in business to deliver precise, high-speed hiring solutions across North America.

Image 1Employer Recognition Scheme, Silver Accreditation for Trinnovo Group and Trust in SODA
undefined
​Want to get involved? If you’ve got any questions about our people, recruitment services, mission, or anything at all, reach out to the team today, we’re here to make a difference together.
Oliver Perry
HI, I'M Oliver
Managing Director

CUSTOMERS WE HAVE SUPPORTED IN BOSTON

MEET THE TEAM

Oliver Perry

Managing Director

Ryan Jones

Associate Director - US

Francis Alexander

Senior Principal Consultant

Joe Dukes

Principal Consultant (US)

Jacques Dondoua

Senior Consultant - GTM

MARKET & SALARY REPORT

Built with fresh insights from our global talent network, our recruitment consultants have developed this guide for anyone hoping to benchmark salaries, align remuneration with the wider market, or learn about the trends shaping US talent. Contact the team if you'd like a copy. 

REQUEST A COPY
Close up of circuitboard that represents tech ecosystem
 

LIVE JOBS

New York, United States
VP of Engineering
We are currently seeking an experienced VP of Engineering to join an FinTech start-up client of ours on a permanent basis. This exciting opportunity will involve joining a Seed-round FinTech and help act as the right-hand of the CTO, taking over a team of 4 engineers and helping shape the engineering culture and scale the team. The role provides both hybrid and remote options for this role, although there is a preference for candidates to be based in New York City or Austin for the hybrid option. Key Responsibilities:Lead engineering strategy and execution across frontend, backend, and infrastructure.Revamp and modernize the frontend architecture using React, TypeScript, and best practices for performance, security, and maintainability.Own technical decisions around frameworks, system design, scalability, and product tradeoffs.Contribute hands-on to development, particularly in the frontend codebase, while also supporting backend efforts (Python)Build, mentor, and scale the engineering team, establishing a high-velocity, high-ownership engineering culture.Partner closely with the CTO to define milestones, shape the roadmap, and translate business goals into technical solutions.Implement engineering best practices including code reviews, testing strategy, CI/CD, observability, and documentation. Desirable Requirements:  Strong background in Frontend engineering – ideally extensive experience with React and TypescriptExperience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise mentoring and scaling engineering teams while still being hands-on would be important for the roleExperience with working within FinTech would be a plus  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Washington, United States
Software Engineer
We are currently seeking an experienced Backend Software Engineer to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Design, implement, and maintain backend services written in Java and Go, focusing on performance, reliability, and maintainability.Build and evolve the core integration engine powering data sync, event streaming, and workflow orchestration across financial systems.Architect and optimize AWS-native infrastructure (Lambda, ECS/EKS, DynamoDB, SQS/SNS, API Gateway, Step Functions, etc.).Develop secure, high-throughput APIs and SDKs for external fintech and enterprise customers.Implement distributed system patterns such as CQRS, event sourcing, idempotent workflows, and resilient messaging.Collaborate with the platform, DevOps, and product teams to define technical requirements and deliver end-to-end solutions.Contribute to internal frameworks, shared libraries, and developer tooling to improve engineering velocity.Ensure compliance with fintech-grade security, auditability, and reliability standards.Participate in code reviews, architectural discussions, and mentoring junior engineers. Desirable Requirements: Strong background in Software Engineering - main expertise should be within Java, Golang or PythonExperience with working in a start-up is important for this role – proven experience building from 0 to 1 is important Expertise within AWS and containerisation/infrastructure-as-code is a plus (Docker/Kubernetes/Terraform)Experience with working within core banking systems, payments (ACH/Wires) is important for this role  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Seattle, Washington, United States
Product Owner - Data
We are currently seeking an experienced Data Product Owner to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Own and drive expansion of our Data Manager product, strategy, GTM and roadmap.Work closely with the engineering teams across our infra, security and UX teams to build World-class data experiences for our financial customers.Understand our competition, the data market and predict trends and directions to inform your planning and future work.Work closely with our customers to ensure their success with our products.Maintain the product backlog and ensure timely prioritization, features and stories are adequately detailed for effective work allocation to engineers.Own the business model, pricing and packaging, feature SKUing etc.Report to senior leadership on progress, plans and blockers.   Desirable Requirements: Strong background in Data Product ownership or management - experience with Data Platform product ownership is a strong plusExperience with working in a start-up is important for this role – proven experience within a more agile environment where you wear different hats Expertise within data engineering - either as a hands-on engineer or working with data engineering teamsExperience with working within financial services or FinTech would be a plusExperience with modern lakehouse technologies like Snowflake or Databricks is importany (pricing, packaging etc.) The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Washington, United States
Software Engineer
We are currently seeking an experienced Backend Software Engineer to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Design, implement, and maintain backend services written in Java and Go, focusing on performance, reliability, and maintainability.Build and evolve the core integration engine powering data sync, event streaming, and workflow orchestration across financial systems.Architect and optimize AWS-native infrastructure (Lambda, ECS/EKS, DynamoDB, SQS/SNS, API Gateway, Step Functions, etc.).Develop secure, high-throughput APIs and SDKs for external fintech and enterprise customers.Implement distributed system patterns such as CQRS, event sourcing, idempotent workflows, and resilient messaging.Collaborate with the platform, DevOps, and product teams to define technical requirements and deliver end-to-end solutions.Contribute to internal frameworks, shared libraries, and developer tooling to improve engineering velocity.Ensure compliance with fintech-grade security, auditability, and reliability standards.Participate in code reviews, architectural discussions, and mentoring junior engineers. Desirable Requirements: Strong background in Software Engineering - main expertise should be within Java, Golang or PythonExperience with working in a start-up is important for this role – proven experience building from 0 to 1 is important Expertise within AWS and containerisation/infrastructure-as-code is a plus (Docker/Kubernetes/Terraform)Experience with working within core banking systems, payments (ACH/Wires) is important for this role  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
Seattle, Washington, United States
Product Owner - Data
We are currently seeking an experienced Data Product Owner to join an FinTech scale-up client of ours on a permanent basis. This is with a cutting edge Series B scale-up, whose platform is used by legacy financial institutions in order to provide more modern customer experiences across Payments, Credit Unions and FinTechs.The role requires candidates to be based within a commutable distance to Seattle, as the client has a hybrid office policy.Key Responsibilities: Own and drive expansion of our Data Manager product, strategy, GTM and roadmap.Work closely with the engineering teams across our infra, security and UX teams to build World-class data experiences for our financial customers.Understand our competition, the data market and predict trends and directions to inform your planning and future work.Work closely with our customers to ensure their success with our products.Maintain the product backlog and ensure timely prioritization, features and stories are adequately detailed for effective work allocation to engineers.Own the business model, pricing and packaging, feature SKUing etc.Report to senior leadership on progress, plans and blockers.   Desirable Requirements: Strong background in Data Product ownership or management - experience with Data Platform product ownership is a strong plusExperience with working in a start-up is important for this role – proven experience within a more agile environment where you wear different hats Expertise within data engineering - either as a hands-on engineer or working with data engineering teamsExperience with working within financial services or FinTech would be a plusExperience with modern lakehouse technologies like Snowflake or Databricks is importany (pricing, packaging etc.) The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
California, United States
Full-Stack Engineer (Frontend-focused)
We are currently seeking an experienced Senior Software Engineer (Frontend-focused) to join an AI start-up client of ours on a permanent basis. This is with a silicon valley based startup that is building cutting edge AI software to help software development teams be more productive. The company engages in R&D activity to build, fine tune and work with emerging generative AI foundation models. The role requires candidates to be based within a commutable distance to Sunnyvale, Bay Area, as the client has a 5 days office policy. Key Responsibilities:Ability to rapidly prototype ideas to fit user requirements and operational feasibility Ability to take prototypes and productionize them with well-architected, well-designed and testable code Practice test driven development and the ability to build test suites and frameworks that lead to high quality implementations Document and maintain software functionality Troubleshoot, debug and upgrade existing systems Integrate software components into a fully functional software system Ensure software is updated with latest features  Desirable Requirements:  Strong background in Frontend engineering – ideally extensive experience with React and AngularExperience with working in a start-up is important for this role – proven experience with building from 0 -> 1 Expertise within the AI sector would be a plus – candidates should have an understanding of AI and LLMsExperience with working with Python on the backend would be a plus  The role offers long-term earning potential with a strong compensation package, including a strong equity component.
Joe WoodardJoe Woodard
San Francisco, California, United States
iOS Engineer
📱 iOS Engineer wanted – help reinvent how stories are told with video iOS devs: this one’s special. I’m working with a VC-backed startup in Palo Alto that’s building the next-generation creative video app - think “CapCut meets Pixar-level polish” but simplified for everyday creators. One tap to animate, remix, transform. It's fast, playful, and borderline magical. Their product helps people turn ideas into short-form videos in seconds - no editing timelines, no complex tools, just a beautiful, AI-assisted mobile interface that feels like it was built by designers for creatives. The team’s growing, and they’re now looking for a senior iOS engineer to own their mobile app. It’s early days, so you’ll have a serious seat at the table - from architecture to pixel-perfect UX. What you'll be doing:Build out a high-performance Swift-based app from the ground upPartner closely with product & design to ship features users rave aboutLead technical decision-making across mobile: performance, animation, media workflowsIterate fast and push boundaries of what’s possible on iOSYou're right for this if you:Have 5 years of experience shipping consumer iOS apps (App Store presence ideal)Write clean, scalable Swift (bonus if you’re into SwiftUI, animations, or video frameworks)Care deeply about user experience, microinteractions, and design consistencyWant to work in a startup where your code and ideas actually shape the productPerks:Salary ~$175–250K real equityWell-funded by top-tier investorsTight-knit team of ex-Big Tech and creative tech folksOnsite in Palo Alto 3-4 days a weekPing me if this sounds like your kind of playground - I’ll send over the full scoop, team info, and tell you why this startup’s got serious heat. 👇
Francis Alexander Francis Alexander
San Francisco, California, United States
Forward Deployed Engineer
Our client builds AI agents trusted by the largest B2C companies in the world. Industry leaders trust them with their most complex support and operations workflows across voice, chat and email.About the RoleWe're seeking a Forward Deployed Agent Engineer to join our San Francisco team. You'll serve as the technical interface and project leader between our client and their customers, building and deploying sophisticated AI-driven solutions at scale.What You’ll Do:Lead customer engagements from start to end: run discovery calls & demos, align business/technical stakeholders on milestones, oversee the deployment/maintenance of world class agents, and serve as the primary PoC who drives meetings and removes blockers.Design & ship production-ready AI agents: work with large-scale data, write backend code, build integrations, and deploy to cloud infrastructure.Own the full agent development life cycle: prototype quickly, set up CI/CD, monitor live usage, iterate to targets, and document best practices to speed up future projects.Mentorship: Manage and mentor agent engineers to grow into project leaders, while maintaining an exceedingly high bar for excellence. Debug live issues in real-time, unlock business opportunities, and help win, retain, and grow customers.Close the feedback loop with product & platform: capture unmet needs, prototype new features, and collaborate with core teams to strengthen the platform for all customers.Who You Are / Must-Haves:Know the Stack: Understanding of React, Python, tool calls, APIs, etc.Interpersonally Acumen: Able to solve problems in a people-centric manner, communicate effectively, and operate with a low ego. Must have experience in customer-facing roles.Strong Background: Computer science degree or industry-equivalent experience and customer facing experience (e.g. consulting); 4 years of total managerial experience.Entrepreneurial: Preference for candidates with experience at successful startups - former founders are especially valued; ability to context switch constantly and rapidly; high bar for quality work.Gritty: Capable of working long productive hours; very high attention to detail; can own a project end-to-end with limited or no guidance.Experienced: 4 years customer facing experience; 4 years of hands-on engineering experience.Perks & BenefitsCompetitive total compensationEquinox membershipFull health, dental, and vision coverageOn-demand snacks, coffee, and DoorDash CreditsUbers covered home
Joe DukesJoe Dukes