Snappi
neobank
SoftwareEngineer-PredictiveAnalytics
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer - Predictive Analytics at Snappi. Skills: backend engineering, databases, distributed systems, Kubernetes, cloud provider, observability, Python, statically-typed languages. design and build the systems that turn data and models into products. Building and maintaining APIs and services that connect our data, models, and downstream consumers”
What You'll Achieve.
empower financial freedom through technology; offering innovative and transparent digital banking solutions; reshaping the financial landscape; turn data and models into products; systems that scale and last; making financial services more accessible and impactful
Industry & Context.
What They're Looking For.
Must Have
Bachelor's or Master's degree in computer science, electrical engineering, mathematics, physics, or other relevant experience, Solid grounding in backend engineering, databases (SQL and/or NoSQL), and distributed systems concepts, Good command of Git and collaborative workflows (branching, pull requests, code review), A habit of writing tested, maintainable code, Comfort with one or more statically-typed languages (C#, F#, Java, Kotlin, Scala, Go, or similar) and Python, Experience building HTTP APIs (REST or gRPC), Hands-on experience with exposure to Kubernetes and ideally at least one major cloud provider (Azure, AWS, GCP), Awareness of modern observability practices — metrics, logs, traces (Prometheus, Grafana, OpenTelemetry, or similar)
Nice to Have
Experience with GitOps tooling (ArgoCD, Flux) and infrastructure-as-code, Some exposure to ML engineering or MLOps concepts — training pipelines, model serving, monitoring — or interest in growing into this area
What You'll Do.
design and build the systems that turn data and models into products
Building and maintaining APIs and services that connect our data
and downstream consumers
Designing data pipelines that reliably deliver data on time and are straightforward to operate
Owning services end-to-end: containerized
deployed on Kubernetes
and properly instrumented
Helping build the MLOps foundations — training pipelines
monitoring — alongside the analytics team
Working alongside the predictive analytics team as engineering peers — translating their prototypes into systems that scale and last
How You'll Work.
Team & Collaboration
Working alongside the predictive analytics team as engineering peers; The predictive analytics team are your closest collaborators, not your customers — we win or lose together.
Full Job Description
**About Snappi ** 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** We are looking for a software engineer to join the team that builds and runs the platform powering our predictive analytics work. If you like the idea of being close to data, models, and production systems all at once — and writing the code the rest of the company depends on — read on. **The position is available at both our Ioannina and Athens offices.** ### What you'll be doing You’ll design and build the systems that turn data and models into products. Concretely, that means: * Building and maintaining APIs and services that connect our data, models, and downstream consumers * Designing data pipelines that reliably deliver data on time and are straightforward to operate * Owning services end-to-end: containerized, deployed on Kubernetes, and properly instrumented * Helping build the MLOps foundations — training pipelines, feature stores, model serving, monitoring — alongside the analytics team * Working alongside the predictive analytics team as engineering peers — translating their prototypes into systems that scale and last **Requirements** * A Bachelor's or Master's degree in computer science, electrical engineering, mathematics, physics, or other relevant experience * Solid grounding in backend engineering, databases (SQL and/or NoSQL), and distributed systems concepts * Good command of Git and collaborative workflows (branching, pull requests, code review) * A habit of writing tested, maintainable code * Comfort with one or more statically-typed languages (C#, F#, Java, Kotlin, Scala, Go, or similar) and Python * Experience building HTTP APIs (REST or gRPC) * Hands-on experience with Docker; exposure to Kubernetes and ideally at least one major cloud provider (Azure, AWS, GCP) * Awareness of moder
Applying for this Software Engineer - Predictive Analytics role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Snappi?
Real rants from real employees. Read before you apply.