#1 Job Board for tech industry in Europe

Senior Python Developer
Python

Senior Python Developer

Łódź
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Software Architecture

    master

    Amazon AWS

    master

    Python 3.x

    master

    Git

    advanced

    C++

    junior

Job description

Online interview
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.