Tech Lead – Terminals

Posted Oct 29

This is a fully remote position, open to applicants in United Kingdom.

πŸ“‹ Description

β€’ Direct the technical strategy and hands-on execution for the Card Present (in-person payments) team.

β€’ Architect, develop, and deploy comprehensive features for the card-present solution.

β€’ Design dependable, low-latency communication between physical payment devices and AWS backend services.

β€’ Integrate advanced payment terminals and POS systems with Ryft’s gateway and marketplace routing logic.

β€’ Manage offline modes, state synchronization, hardware webhooks, network disruptions, partial failures, and hardware concurrency.

β€’ Ensure that physical payment processes are secure and compliant within regulated environments.

β€’ Contribute to event-driven C#/.NET services, infrastructure-as-code, and observability tools.

β€’ Decompose product requirements into actionable architectural plans and guide engineers through delivery.

β€’ Enhance the codebase and engineering practices through thorough code reviews and adherence to conventions.

β€’ Oversee production instrumentation, alerting, uptime, and incident response.

β€’ Collaborate with the Engineering Manager, Product Managers, hardware vendors, and other teams.

β€’ Mentor engineers and establish the technical standards for the team.


⛳️ Requirements

β€’ Demonstrated experience in leading technical projects, architecting complex backend systems, and mentoring small engineering teams.

β€’ Extensive commercial experience in building and managing production backend services.

β€’ Proficiency in C#/.NET is preferred, or exceptional skill in another modern typed language with a quick learning curve.

β€’ Practical experience in operating distributed services on AWS, including ECS/Fargate, Lambda, SNS/SQS, and DynamoDB or equivalent.

β€’ Knowledge of distributed systems, service boundaries, asynchronous messaging, eventual consistency, and resilient architecture.

β€’ Effective utilization of AI coding tools while reviewing, comprehending, and taking ownership of all outputs.

β€’ Proven ability to rapidly become productive in unfamiliar domains.

β€’ Nice to have: Experience with POS and terminal integrations.

β€’ Nice to have: Android development experience for smart payment terminals.

β€’ Nice to have: Familiarity with PCI-DSS, payment scheme regulations, EMV, or P2PE standards.

β€’ Nice to have: Experience with infrastructure-as-code, CI/CD pipelines, and containerization.

β€’ Right to work in the UK is required as per the application form.


🏝️ Benefits

β€’ Dynamic, collaborative work environment.

β€’ Ample opportunities for professional growth.

β€’ AI-assisted workflows and a commitment to investing in AI coding tools.

β€’ Chance to work on high-impact systems that facilitate financial transactions.

β€’ Engineering culture that values employee input and recognizes the significance of their contributions.

People also viewed

finanzen.net GmbH15 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care15 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free15 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures15 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics15 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX15 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers