Currency

Software Engineer (Python)

Python

Software Engineer (Python)

Python

Mostowa 11, Poznań

Egnyte Poland

Undetermined
Permanent
Mid
Office
2 196 - 3 294 USD
Gross per month - Permanent

Tech stack

    Python

    advanced

    Linux

    regular

    Git

    regular

    REST

    regular

    Unit Testing

    regular

    Docker

    junior

    Golang

    nice to have

Job description

Joining Egnyte means:

  • Own, improve, maintain and enhance code responsible for synchronizing file systems
  • Specify, design and implement features that improve the utility, performance and scalability of the platform
  • Influence architecture, features and implementation of our product
  • Enhance and extend cross-platform components that enable real-time sync of user data
  • Provide engineering support for live production issues as needed

Must Have:

  • At least two years of professional software engineering experience
  • At least 1 year experience developing in Python 3 full-time
  • Experience with at least one of Python-based web frameworks
  • Experience with Linux (server-side)
  • Experience in automated test frameworks and unit tests
  • Fluency in English (we have an international team)
  • Practical experience with Docker

Nice To Have:

  • Experience with Go, SQL and/or front-end development
  • Experience with distributed computing and microservice based architecture
  • Excellent written and verbal communication skills
  • Redis

We Offer:

  • Salary from 8.000 up to 12.000 PLN Gross
  • Flexible forms of employment and working hours
  • Geek friendly and energetic environment
  • Stock options
  • Multisport
  • Private medical health care
  • In-house English and Polish classes
  • Training and conference budget
  • Team lunches and events

Tech stack

    Python

    advanced

    Linux

    regular

    Git

    regular

    REST

    regular

    Unit Testing

    regular

    Docker

    junior

    Golang

    nice to have

Office location

Published: 10.12.2018