#1 Job Board for tech industry in Europe

Principal Python Software Engineer
Python

Principal Python Software Engineer

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Python

    master

Job description

Online interview
Our client is expanding scrum teams for the Management Console (NMC). The NMC provides a single pane of glass for our Enterprise Global Customers to manage Cloud File Storage Services. 

As a Principal Software Engineer, you would lead and mentor the next scrum team developing Python, Django, Javascript, and REACT code on our Linux CentOS based AWS SQS Infrastructure.  
The front-end style is already in production for Admin and User Log-In, most of your work will be developing new Python back-end code that connects the Control Path to AWS and Cloud Databases.  

  • Participate in requirements analysis, design, design reviews and other work related to expanding Control Path functionality
  • Develop and maintain Python libraries and services delivered to customers as part of our NAS appliance
  • Creating REST methodologies and developing product API’s
  • Improve performance, scalability, and stability of the custom Python libraries
  • Debug and fix bugs reported by customers, support, QA and development
  • Work with customer support to address any escalations

Required skills and experience we look for are...

  • Cloud enterprise software development experience using Python
  • Fluent in a Linux or CentOS environment
  • Computer Science degree or similar experience that includes System Design, Design Principals, Code Architecture, Data Structures, Distributed Systems.
  • Prior technical team leadership and mentoring experience as a Senior or Principal Engineer.

Additional experience with the following is helpful for this Principal role.

  • Django or similar web front-end frameworks
  • Open-source contributions
  • Font-end languages and frameworks JavaScript, Bootstrap, React
  • Django ORM, Postgres, Django-Rest Framework,
  • AWS SQS – Simple Queue Service
  • Full Stack development for Cloud Native Services; AWS, Azure, Google
  • Modern source control repositories such as Git
  • Other high-level languages including Java, Ruby, or Perl
  • Cloud Native Database connectivity; MongoDB, NoSQL, Postgres