
Tech Lead β Terminals
Posted Oct 29

Posted Oct 29
This is a fully remote position, open to applicants in United Kingdom.
β’ 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.
β’ 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.
β’ 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.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.