Skip to content

Open nowPosted 9 hours ago

Lead Software Engineer

Snappi

Where
Athens, Attica, Greece
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowLead Software EngineerSnappi · Athens, Attica, Greece
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Snappi's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 9 hours ago

The posting

At Snappi, we're building a neobank from the ground up. Our mission is to empower financial freedom through technology, offering innovative and transparent digital banking solutions.

Join us in reshaping the financial landscape!

About the Role

As Lead Software Engineer, you’ll be one of the technical authorities on how Snappi’s systems are designed and built. You’ll own the architecture that power our bank: domain boundaries, API contracts, integrations and the services behind our products and operations. You’ll also build it yourself, with AI agents as part of your daily toolchain.

This is a senior individual contributor role. You’ll work with both our engineering partners and our in-house team of software, ML, data, cloud operations and CRM engineers. Your job is to connect them into one coherent engineering system.

Where you’ll make an impact

We have several systems to design, build, expand, and the order will follow the business priorities. You’ll contribute to various domains such as:

  • Credit decisioning. A decision engine that combines our in-house predictive models with policy rules, data sources and human review. It must be explainable, auditable and safe to change.
  • Operations automation. Workflows and agents that remove manual work across onboarding, KYC/KYB, payments operations, risk and customer support.
  • Product development. The services that integrate and power our bank, linking our channels with our partner products, with business logic in the right place.
  • Integrations. Clean, well-bounded integrations with core banking, card processing, open banking and third-party providers.
  • Data and AI platform. Getting data, models and AI agents into production reliably, together with our Data and ML teams.

What you’ll do

  • Design the systems. Define and evolve Snappi’s target architecture: bounded domains, contracts, event flows and decision services. Make it secure, resilient and auditable, as a bank needs to be.
  • Build what you design. Write production code and reference implementations, using AI coding agents to move fast without lowering the bar.
  • Shape our AI-native SDLC. Put spec-driven development and agent-assisted delivery into practice, and help curate the instructions, skills and guardrails our agents rely on.
  • Set the engineering standard. Review designs and code from in-house and partner engineers, and make sure quality is built into the codebase and enforced by CI/CD.
  • Work across platforms. Partner with Cloud Ops, Data and ML so features ship end to end, from infrastructure as code to models in production.
  • Translate the business. Work with Product, Credit, Risk and Operations to turn banking needs into simple, well-bounded technical solutions, and help decide what to build first.

Requirements

  • Extensive experience designing and building complex, distributed, production-grade systems, and owning their architecture end to end.
  • Strong system design skills: domain modelling, API and event-driven design, data consistency, security, resilience and observability.
  • Comfort working across very 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 (our stack includes .NET, Go, Python).
  • Daily, hands-on use of AI coding agents, with a clear view on making their output reliable through specs, context, tests and review.
  • A track record of making codebases testable and automating delivery through CI/CD.
  • Comfort with ambiguity and shifting priorities, and the 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.

Nice to have

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

Why Join Snappi?

We foster a culture of innovation, trust, and continuous development. We focus on solutions and results. Your work will directly shape the future of banking, making financial services more accessible and impactful. If you're ready to make a difference, we’d love to hear from you!

Benefits

At Snappi, we invest in your well-being, growth, and work-life balance with a benefits package designed to support both your personal and professional journey:

  • Competitive salary
  • Hybrid work flexibility
  • 37-hour work week
  • Extra paid time off
  • Medical & Life insurance coverage
  • 24/7 Mental Health support for you and your family
  • Employer-sponsored pension plan
  • Exclusive perks with special rates on banking products
  • Ongoing learning & career development opportunities
  • Team activities & events to foster bonding, well-being, and a strong company culture

Plus, for parents:

  • Daycare allowance to help cover preschool costs
  • Additional school monitoring days
  • Savings plan for your children

We believe diversity makes us stronger. Here, everyone belongs -no matter your background, beliefs, or identity. We hire and support people of all races, religions, colors, nationalities, genders, sexual orientations, ages, marital statuses, and abilities. Your uniqueness is an asset for Snappi.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Snappi's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Snappi's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Snappi's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.