The opportunity:
Egnyte is a provider of enterprise content governance and collaboration software. Our platform empowers companies to work more efficiently and protect their business content.
Egnyte provides our clients with a single access point to their content and allows them to collaborate on their files seamlessly. It is an excellent option to practice your programming and analytical skills on truly large-scale software:
- 1 million users,
- 20k transactions per second,
- 40 Petabytes of data.
Your day-to-day at Egnyte:
- Own, improve, maintain and enhance code responsible for Golang services
- 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:
- At least 3 years of professional software experience in Software Engineering
- Experience with software product life-cycle including supportability and monitoring
- Good Golang and Python 3 knowledge
- Good understanding of Linux on the server side
- Understanding of automated test frameworks and unit tests
- Knowledge of software development best practices
- Solid English skills to effectively communicate with other team members
Bonus points:
- Experience with distributed computing and microservice-based architecture
- Practical experience with Docker & k8s
What we can offer you:
- Salary from 12.000 to 16.000 PLN net + VAT depending on skills and experience
- 100% remote work possible
- Stock options
- Your own Egnyte account with lifetime access
- 4000 PLN Gross conference budget per person and additional 4 training days each year to boost your skills
- Apple or Dell (your call) equipment with a Linux distro of your choice, or Windows
- Flexible working hours or remote work days if you need them
- MultiKafeteria: you can choose a MultiSport card or gift cards every month
- Private medical healthcare
- In-house English classes