Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
snappi

Software Engineer – Predictive Analytics

snappi

Software Engineer developing systems that translate data and models into products for a neobank. Join Snappi in reshaping the financial landscape with predictive analytics solutions.

Posted 5/18/2026full-timeAthens or Ioannina • 🇬🇷 GreeceMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerFluxGoGoogle Cloud PlatformGrafanaGRPCJavaKotlinKubernetesNoSQLPrometheusPythonScalaSQL

About the role

Key responsibilities & impact
  • You’ll 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
  • 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

What you’ll need
  • A Master’s degree in computer science, electrical engineering, mathematics, physics, or other relevant degree
  • 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 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 strong interest in growing into this area

Benefits

Comp & perks
  • 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
  • Daycare allowance to help cover preschool costs
  • Additional school monitoring days
  • Savings plan for your children

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend engineeringdatabasesSQLNoSQLstatically-typed languagesC#F#JavaKotlinPython
Soft Skills
collaborative workflowswriting tested codemaintainable code
Certifications
Master’s degree in computer scienceMaster’s degree in electrical engineeringMaster’s degree in mathematicsMaster’s degree in physics