
Technical Lead, Core Services
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in United Kingdom.
• Take ownership of the technical architecture and strategic direction for Aveni’s core platform services.
• Design and develop scalable, event-driven services utilizing AWS.
• Enhance client-data ingestion processes to facilitate configuration-based onboarding.
• Construct and maintain APIs for consistent access to client and CRM data.
• Create robust multi-tenant systems ensuring strong data isolation, security, and operational controls.
• Lead data lifecycle management, encompassing retention, deletion, residency, and GDPR compliance.
• Develop resilient third-party platform and API integrations, incorporating authentication, rate limiting, retries, reconciliation, and failure recovery.
• Make and document architectural choices, representing Core Services during Architecture Review Board discussions.
• Elevate engineering standards across testing, observability, security, reliability, and operational ownership.
• Stay actively engaged with production code, mainly using Node.js and AWS.
• Mentor engineers through pairing, code reviews, design discussions, and technical coaching.
• Assist the team in utilizing AI-assisted engineering tools with appropriate controls.
• Provide technical leadership to a team of approximately six to seven engineers.
• Extensive software engineering experience, showcasing a solid history of technical leadership and architectural decision-making.
• In-depth production experience with Node.js, especially in backend, API, and distributed systems.
• Strong background in designing and operating cloud-native systems on AWS.
• Experience in building event-driven architectures and understanding asynchronous distributed systems.
• Proven experience in designing production systems with complex multi-tenancy, data isolation, or data lifecycle needs.
• Solid experience integrating with third-party APIs, including handling rate limits, partial failures, retries, and reconciliation.
• Strong grasp of reliability, observability, security, and operational ownership.
• Experience in making architectural trade-offs and effectively communicating technical decisions.
• A record of mentoring engineers and enhancing engineering standards.
• Willingness and ability to remain hands-on while providing technical guidance.
• Production experience with Python in addition to Node.js (desirable).
• Familiarity with Auth0, AWS Cognito, or similar identity and access management technologies (desirable).
• Strong understanding of OAuth 2.0 and authentication/authorization patterns (desirable).
• Experience in the financial services sector or another regulated environment (desirable).
• Experience managing data residency, retention, and GDPR erasure requirements at scale (desirable).
• Participation in Architecture Review Boards or similar governance forums (desirable).
• Experience in establishing or enhancing AI-assisted software engineering practices (desirable).
• Remote-first working environment across the UK.
• Work abroad policy available.
• Access to co-working spaces.
• 34 days of holiday (including flexible bank holidays) plus your birthday off.
• Company-wide off-site events.
• Optional Personal Development Plan.
• Flexible benefits platform.
• Life Insurance coverage.
• Income Protection plan.
• Critical Illness cover.
• Pension plan with up to 5% matched employer contributions and optional increased contributions.
• Private health and dental care.
• Potential share options available.
• Enhanced family leave policy.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.