Junior Software Engineer
Core
Building distributed data pipelines and systems around a Knowledge Graph to create anti-money laundering solutions that identify criminal, financial, and political risks.
Role type
Junior Software Engineer (Data Engineering)
Builds
Next-generation anti-money laundering solution, distributed data pipelines, Knowledge Graph infrastructure
Domain
FinTech / Anti-Money Laundering / Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Git, unit tests, database design, cloud environment usage, code ownership
Preferred skills
Distributed computing, knowledge graphs, machine learning techniques, Java/Kotlin
Technologies
Python, Kotlin, AWS, GCP, Spark, Databricks, Delta lakes, Kafka, Postgres, NoSQL, Kubernetes, Terraform, ArgoCD
Responsibilities
Design and build distributed data pipelines; Model data and design schemas for Knowledge Graph; Improve scalability and reliability of pipelines; Collaborate with product managers on goals and prioritization; Write tests and document code; Work with ML engineers on AI-powered components
Seniority
Junior, learning-focused IC