Careers

Software Engineer (Python 3.x)

Job Responsibilities:

  • Implement and maintain modules within our fleet management software, specifically related to data collection from the vehicles (driver and vehicle monitoring);
  • Contribute to the software architecture, design and maintenance of our fleet monitoring software;
  • Guide junior engineers and software engineers to implement new features and improve existing codebase;
  • Interface with other teams (DevOps, simulation services, ML and optimization, visualization services, etc);
  • Generate new ideas and contribute to the team’s vision and systems;

Education and Experience:

  • Masters in Computer Science, Engineering, or a related field;
  • Strong track record of robust implementations (work experience of minimum of 3 years);

Core Skills:

  • Python 3.x;
  • Experience with virtualization (e.g. Docker);
  • Experience with cloud computing (e.g. AWS, RDS, Lambda, Api Gateway);
  • Knowledge of software design patterns and software architecture;
  • Experience with software engineering tools, e.g., Git, CI, CD, etc, (we are basing on Bitbucket GIt/Pipelines);
  • Code quality techniques (Unit/Integration tests writing, scenarios designing, working with code review, documenting code, etc.);
  • Experience developing software as part of a team;
  • Excellent communication skills;
  • Strong quantitative ability;
  • Analytical problem solving skills;
  • Desire to work in a fast-paced environment;
  • Ability to work independently;

Preferred:

  • Experience with real-time systems, 3+ yrs of experience;
  • Experience with code profiling and optimization;
  • Previous exposure to and familiarity with software development in Java and Python;
  • Prior experience in developing algorithms or research on traffic simulations, graph theories;
  • optimization techniques, machine learning would be a plus.

Apply now

    User privacy is important to us.

    The website uses cookies to ensure the User’s efficient and secure use of the Service, for analytical purposes, as well as for personalizing advertising content related to our products and services. By clicking the “I accept” button, the User agrees to all cookies. More information about possible cookie settings can be found in Privacy Policy.