Software Developer
Role Overview
Software Developer on a team building a telematics platform that processes data collected by custom-built hardware.
The position involves high-performance backend code, real-time data processing and storage, and responsive user interfaces.
Key Skills for This Role
Full Job Posting
Role overview
Software Developer on a team building a telematics platform that processes data collected by custom-built hardware.
The position involves high-performance backend code, real-time data processing and storage, and responsive user interfaces.
Responsibilities
- Write high-performance Java, Python, and Go code and SQL queries for real-time data processing and storage.
- Build responsive user interfaces with JavaScript and TypeScript.
- Document requirements and technical designs and contribute to design discussions.
- Write scalable, high-quality, secure software and collaborate with development and technical teams.
- Review peers' code, uphold coding standards, and troubleshoot bugs using call stacks, trace files, and performance data.
- Contribute to prototypes, minimum viable products, and proofs of concept.
- Provide technical assistance to support staff and resellers, including on-call or ad hoc support.
- Research technologies and recommend options; help define team practices and maintain design documentation.
- Participate in a rotating 24x7 on-call schedule.
Qualifications
- 1–5 years of previous experience in a related field.
- Post-secondary diploma or degree in Computer Science, Software Engineering, or a related field.
- Knowledge of multiple general-purpose programming languages and experience with Python, Google Compute Engine, and Google BigQuery.
- Working knowledge of cloud computing, with experience in GCP, AWS, and/or Azure.
- Technical competence with software programs, including Google Suite for business.
- Strong analytical, problem-solving, organizational, and communication skills; able to manage multiple tasks and work with all organizational levels.
- Able to collaborate, adapt to changing priorities, and work under pressure.
Work arrangement
- Geotab states that its Dubai office follows an onsite working model supporting in-person work.
About Geotab
Geotab develops connected-vehicle and fleet-management technology, including web-based analytics and an open platform for vehicle data.
Employment basis
Basis is permanent, full-time.
About Geotab
Global leader in fleet management and connected vehicle solutions, providing GPS tracking, telematics, and data analytics for over 4 million vehicles in 160 countries.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Geotab
Business Development Coordinator Intern, Geotab Fleet Card (Winter/January 2027, 8-12 Months)
Burnaby, CAN
Business Development Associate
Burnaby, CAN
Geotab is seeking an early-career sales professional to grow revenue among small and medium-sized business fleets. You’ll prospect, qualify opportunities, conduct discovery, and deliver product demonstrations while manag
Site Reliability Engineering
, USA
Who we are: Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to WorkTM.” We are a company of diverse and talented individuals who work together to help businesses grow and succee
Senior Product Manager, Vehicle Data (Regional Growth) – EMEA
, GBR
Who we are: Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to WorkTM.” We are a company of diverse and talented individuals who work together to help businesses grow and succee
Business Development Coordinator Intern, Geotab Fleet Card (Winter/January 2027, 8-12 Months)
Burnaby, CAN
Business Development Associate
Burnaby, CAN
Head of MyG Core Workflows
, USA
Business Development Associate
Burnaby, CAN
Head of MyG Core Workflows
Oakville, CAN
Business Development Associate
, USA
Site Reliability Engineering
, USA
Senior Product Manager, Vehicle Data (Regional Growth) – EMEA
, GBR
