All offersPoznańPythonSenior Python Engineer with GoLang
Senior Python Engineer with GoLang
Python
Egnyte Poland

Senior Python Engineer with GoLang

Egnyte Poland
Poznań
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office
Egnyte Poland

Egnyte Poland

Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 + organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com.

Company profile

Tech stack

    Python
    advanced
    Linux
    regular
    Golang
    nice to have

Job description

Online interview
We’re currently on the lookout for experienced Python Engineers to a team that’s working on a hybrid technology platform from Egnyte: Turbo.

The opportunity
Here’s what you need to know about Egnyte and Turbo. Egnyte is a product-focused company, not a software outsourcing business. We build and maintain our flagship software: a secure content platform called Egnyte, used by companies like Red Bull and Yamaha. With 200+ people working in our Poznań office, we remain a people-first workplace. 

You will be joining a team that’s developing Turbo, a tool that provides our clients with benefits of cloud and on-premise data sharing at the same time. It’s a smart cache solution that allows companies to access and collaborate on their files smoothly even when their Internet connection is not reliable. 

Here’s what you can expect upon joining our team:

A team to thrive in
You’ll definitely find people to learn and get inspiration from at Egnyte. The core development team of Turbo is based in Poznań—you’ll work hand in hand with a group of experienced programmers.

A flexible organization 
If you have preferences regarding the form of employment or working hours, let us know: we’ll hear you out and figure out a solution that allows you to work comfortably in our office or remotely. 

A chance to grow as a Backend Engineer
You’ll have plenty of opportunities to sharpen your Python or Go skills. We’re talking large-scale server-side architecture and complex technical challenges to solve. 

You’re day-to-day at Egnyte
All products at Egnyte are developed with Agile principles in mind. Product specialists working closely with Turbo developers analyze the needs of our clients and iterate the roadmap. Your task is to design and produce quality code with performance, maintainability and stability  in mind.

As a Senior Python Software Engineer at the Turbo team you will:

  • Own, improve, maintain and enhance code responsible for synchronizing/caching large data repositories, networking and interoperability with client software
  • Specify, design and implement features that improve the utility, performance and scalability of the platform
  • Influence architecture, features and implementation of our product. 
  • Provide engineering support for live production issues as needed

About you
We’re looking for individuals with remarkable Python programming skills, but your personality is also important. You will be working in a democratic team, so we need you to be able to voice your opinions and communicate effectively. 

Main requirements include:

  • At least five years of professional software engineering experience including production-grade software
  • Experience with software product life-cycle including supportability / monitoring
  • At least 3 years of experience developing in Python 3 full-time
  • Experience with at least one of Python-based web frameworks
  • 3 years of experience with Linux (server-side)
  • Excellent understanding of automated test frameworks and unit tests
  • Fluency in English (we have an international team)
  • Practical experience with Docker

We’ll be impressed by your experience with distributed computing and microservice-based architecture. If you’re a Golang enthusiast, you should definitely mention that during the interview: experience with Go in production environment will be a plus. 

The Offer

  • Salary from 13500 PLN net + vat up to 17500 net+ vat
  • Flexible forms of employment
  • Stock options
  • Flexible working hours (core hours 10am-3pm) or remote work days if you need them
  • 4000 PLN Gross conference budget per person and additional 4 training days each year to boost your skills
  • MultiKafeteria - you can choose MultiSport or gift cards every month or whatever you need to make you happy
  • Private medical health care
  • Relocation support
  • Free in-house English classes

Egnyte is privately held and funded by top notch investors such as: Goldman Sachs​, Google Ventures, Kleiner Perkins Caufield & Byers, Polaris Partners, Floodgate Fund, Northgate, CenturyLink and Seagate