Jerry

Senior Backend Engineer

Jerry

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSGoJavaJavaScriptKafkaPython

About the role

  • Senior Backend Engineer on DriveShield™ team to enhance driver safety
  • Build scalable, high-performance backend systems to support growth from 5M to 50M customers
  • Focus on non-functional requirements: availability, scalability, reliability, observability, and security
  • Oversee system design and architecture for robust, scalable solutions
  • Develop and optimize real-time data processing applications using Kafka and Flink
  • Profile and optimize application performance
  • Collaborate with data scientists to deploy and integrate models in production
  • Handle data processing, sanitization, validation, and data QA
  • Tech stack: Java and Python; stream processing with Kafka and Flink; hosting on AWS

Requirements

  • 5+ years of software engineering experience
  • Proficient in at least one core language (e.g., Java, Python, Go, JavaScript)
  • Expertise in Kafka Streams, Flink or similar real-time data processing frameworks
  • Experience building real-time data processing applications
  • Known for shipping products and features quickly
  • Startup experience at a high-growth company (nice to have)
  • Bonus if you have previous knowledge of working with geospatial data