Software Engineer Internship - Winter 2027
New
D
DataVisorFraud detection
Vancouver, British Columbia, CanadaInternshipEntry
Salary20 - 25 CAD per hour
Apply NowOpens the employer's application page
Job Details
- Required Skills
- JavaKafkaKubernetesMySQLSpringClickhouseSpark
Requirements
- Demonstrate strong computer science fundamentals in data structures, algorithms, operating systems, and networking.
- Show proficiency in Java and Spring for backend development.
- Bring experience with MySQL and SQL optimization.
- Have basic system design skills covering scalability, reliability, and performance.
- Be familiar with testing, automation, and CI/CD.
- Have experience with messaging systems such as Kafka or similar.
- Be familiar with analytical or distributed databases such as ClickHouse or YugabyteDB.
- Have exposure to big-data frameworks such as Spark or Flink.
- Have a basic understanding of machine learning concepts and modern AI/LLM tools.
- Have experience with Kubernetes and cloud platforms, preferably AWS.
- Be able to write automation scripts in Bash or Python.
Responsibilities
- Build and enhance real-time anti-fraud systems that process large-scale data.
- Develop and optimize backend services, internal tools, and validation frameworks.
- Contribute to distributed system components across multi-region cloud environments.
- Use big-data technologies including Spark, Hadoop, ClickHouse, and Yugabyte to build scalable pipelines.
- Build real-time data workflows using Kafka, Flink, and related technologies.
- Maintain development, testing, and delivery frameworks with a focus on quality and scalability.
View Full Description & ApplyYou'll be redirected to the employer's site