G

Geotab

Telematics fleet management and data analytics

Lead Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USANo salary listed

About the Job

Requirements

  • 10–12 years of experience as a Software Developer using object-oriented programming to build scalable applications.
  • A post-secondary diploma or degree specializing in Computer Science, Software Engineering, or a related field, or equivalent working experience.
  • Technical expertise in design, architecture, and database optimization, with hands-on experience using MySQL, Python, Google Compute Engine, and Google BigQuery.
  • Proficiency with SQL Server and Postgres database design, optimization, and query writing.
  • Frontend knowledge encompassing HTML/CSS, JavaScript, XML, ES6, jQuery, Angular, React, Node.js, Vue.js, and UI/UX design.
  • Proficiency in Git or other distributed source-control tools, including resolving merge conflicts and managing branches.
  • Demonstrated success mentoring and developing employees, including mentoring interns over several years.
  • Ability to manage multiple tasks, research open-ended design problems, and work effectively under pressure.

Responsibilities

  • Design, build, and maintain efficient, reusable, reliable code for high-throughput, performance-critical, scalable applications.
  • Lead development of scalable code, prototypes, minimum viable products, and proofs of concept.
  • Take ownership of complex, long-term projects and contribute to implementation, including defining scope and requirements, communicating progress, challenges, and solutions, and ensuring timely delivery.
  • Collaborate with other development teams on design and implementation of features spanning multiple products.
  • Conduct comprehensive testing and code reviews to maximize code quality and follow best practices.
  • Provide project leadership and guidance as a subject matter expert to the department and larger organization.
  • Contribute to defining strategic direction, planning the roadmap, and synthesizing feedback to support team success.
  • Serve as a cross-functional resource across teams, departments, and products to solve technical development issues.
  • Build relationships and serve as a technical point of contact for customers, product managers, cross-functional partners, external partners, and internal team members.
  • Mentor developers, work with team leads to set team direction, guide stakeholders on execution choices and trade-offs, and advise the manager with recommendations to improve the team.
  • Document system design and architecture so it is easy to understand, maintain, and extend.
  • Support global strategic initiatives.
  • Participate in a 24x7 rotating on-call schedule, if applicable.
  • Evaluate technical solutions and contribute to the team roadmap.
  • Present and lead technical discussions and training at the department-wide level.
  • Stay current on emerging technologies and development best practices, and present them to senior leadership for consideration.
  • Write complex, scalable, high-quality, secure software in languages and environments such as C#, JavaScript, and SQL.
  • Serve as a domain expert, consulting in the area of expertise for the department and organization.

About the Company

Geotab

Telematics fleet management and data analytics

Geotab provides fleet management by pairing hardware telematics devices with a cloud software platform to collect and analyze vehicle data. Its GO devices and harnesses feed real-time and historical information on routes, driver behavior, fuel usage, maintenance, and more, which the software turns into dashboards, reports, and actionable insights. The system is subscription-based: customers purchase the hardware upfront and then pay for ongoing software access that includes updates and new features. Geotab differentiates itself with a scalable solution that serves small to large fleets across commercial, government, and smart-city projects, backed by extensive support resources and a global network. The company aims to help customers run safer, more efficient operations, cut costs, and enable data-driven decisions for fleet management and mobility initiatives.

Company size
1,001-5,000
Company stage
M&A
Total funding
Not listed
Headquarters
Oakville, Canada
Founded
2000

Recently Posted Jobs

Explore more opportunities at Geotab

See more jobs