S

Snappi

ECB-licensed EU neobank with 24/7 support

Lead Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAthens, GreeceNo salary listed

About the Job

Requirements

  • Extensive experience designing and building complex, distributed, production-grade systems, and owning their architecture end to end.
  • Strong system design skills, including domain modelling, API and event-driven design, data consistency, security, resilience, and observability.
  • Comfort working across different problem spaces, such as decision systems, workflow automation, and customer-facing services, while keeping the overall architecture coherent.
  • Deep expertise in at least one modern backend ecosystem and the ability to work across languages and technologies; the stack includes .NET, Go, and Python.
  • Daily hands-on use of AI coding agents, with a clear view on making their output reliable through specifications, context, tests, and review.
  • A track record of making codebases testable and automating delivery through CI/CD.
  • Comfort with ambiguity and shifting priorities, and judgement to sequence work for the most business impact.
  • Ability to lead through influence across partners, product, and engineering, with a strong ownership mindset.
  • Fluent English.

Responsibilities

  • Define and evolve Snappi’s target architecture, including bounded domains, contracts, event flows, and decision services, making it secure, resilient, and auditable.
  • Write production code and reference implementations, using AI coding agents to move quickly without lowering the quality bar.
  • Put spec-driven development and agent-assisted delivery into practice, and help curate the instructions, skills, and guardrails used by agents.
  • Review designs and code from in-house and partner engineers, and ensure quality is built into the codebase and enforced by CI/CD.
  • Partner with Cloud Ops, Data, and ML so features ship end to end, from infrastructure as code to models in production.
  • Work with Product, Credit, Risk, and Operations to turn banking needs into simple, well-bounded technical solutions, and help decide what to build first.

Desired Qualifications

  • Experience in banking, payments, lending, or card processing.
  • Experience building decision or rules engines, such as credit decisioning, fraud, or risk scoring, or integrating ML models into regulated decisions.
  • Experience with workflow orchestration, such as Temporal, Durable Functions, or Camunda, or building production AI agents.
  • Knowledge of regulatory and security frameworks such as DORA, PSD2/SCA, or the EU AI Act.
  • Greek.

About the Company

Snappi

ECB-licensed EU neobank with 24/7 support

Snappi is a European-licensed neobank that operates a fully digital, mobile-first bank in Greece, offering Greek IBAN accounts, virtual and physical debit cards, SI- DIAS/IRIS payments, and zero-fee banking for Greek tax residents. Deposits are protected by EU banking protections. The service runs through a mobile app with 24/7 live human customer support and no reliance on bots. It began as a joint venture between Piraeus Bank and Natech and officially launched in September 2025, with strategic goals to serve all of Greece and later expand across the EU, including launching a Buy Now, Pay Later feature. Its approach includes transparent pricing, local and cross-border transfers, and aims to reach underbanked populations while competing with other neobanks by combining ECB licensing, human-centered support, and a focus on Greek-specific payments and services.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Greece
Founded
2022

Recently Posted Jobs

Explore more opportunities at Snappi

See more jobs