Senior Python Developer

Python

Senior Python Developer

Python

Wólczańska 125, Łódź

Aleet

Undetermined
Permanent
Senior
Remote
3 031 - 5 787 USD
Gross per month - Permanent

Tech stack

    Software Architecture

    master

    Amazon AWS

    master

    Python 3.x

    master

    Git

    advanced

    C++

    junior

Job description

In Aleet, we are creating a future where mobility and logistics are seamless and reliable. We are developing state of the art solutions for the fleet owners and operators to provide an e-commerce-as-a-service.

Currently we are looking for a Senior Python Developer to help our team with a product which we are creating. Join our team in revolutionizing how we and goods move.

We offer work in a young, ambitious team, competitive salary and possibility to join ESOP.

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 cloud computing (e.g. AWS, RDS, Lambda, API Gateway)
  • Experience with virtualization (e.g. Docker)
  • 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 Python 
  • Prior experience in developing algorithms or research on traffic simulations, graph theories, optimization techniques, machine learning would be a plus.
Published: 18.10.2021
Office location