logo

Geotab

Senior Software Developer Burnaby

Department
Engineering
Job Type / Location
remote
Experience Required
5+ years
Posted On

As a Senior Software Developer at Geotab, you will be responsible for designing, developing, and maintaining complex software systems that leverage machine learning and analytics. You will work closely with cross-functional teams to identify and prioritize project requirements, and collaborate with other engineers to ensure seamless integration of new features.

Key Responsibilities

  • Design and develop high-quality software systems using Python and other relevant technologies.
  • Apply machine learning and analytics techniques to drive business insights and improve system performance.
  • Collaborate with other engineers to ensure smooth integration of new features and maintain existing systems.
  • Participate in code reviews and contribute to the improvement of the codebase.
  • Work closely with cross-functional teams to identify and prioritize project requirements.

Requirements

  • 5+ years of experience in software development, with a focus on machine learning and analytics.
  • Strong understanding of Python and other relevant technologies.
  • Experience with cloud-based platforms, such as AWS.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.

View Assessment Process

Think you'll be a good fit?