Remote Senior Software Engineer (Cloud)

Egnyte

Poznan, PL
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/07/2021
  • Website: egnyte.com
  • Company Address: 1350 W. Middlefield Road, Mountain View, CA, 94043

About Egnyte

Egnyte transforms businesses through smarter content allowing organizations to connect, protect, and unlock value from all their content. Our Content Intelligence platform delivers smart content collaboration and governance in the cloud or on-premises to thousands of businesses around the world even the most regulated industries. Founded in 2007, Egnyte is privately held and headquartered in Mountain View, CA. Investors include venture capital firms, such as Google Ventures and Kleiner Perkins Caufield & Byers, as well as technology partners, such as CenturyLink and Seagate Technology.

Job Description

Egnyte is a provider of enterprise content governance and collaboration software. Our platform empowers companies to work more efficiently and protect their business content.

Among the many projects we are conducting at this moment you can see:

  • Cloud Sync - Migrating data from other cloud providers to Egnyte - from smaller customers to several terabytes.
  • Migrating Egnyte from own data centers to GCP cloud
  • End to end encryption - to make sure customers data is always protected even when downloading the files to their own devices
  • Creating workflows for document approvals connected with bioengineering approval processes
  • Scaling system further to work with more than 20k transactions/s and cover more than 1m users on a daily basis

and many more.

During the recruitment process, we will discuss your experience and professional interests in order to match you with the team where you will thrive.

Sounds interesting?

Let’s talk if you have:

  • Experience owning all aspects of software engineering, from design to implementation, QA, and maintenance, preferably in large-scale server or cloud applications, because at Egnyte you’ll develop system components throughout all phases of the product lifecycle.
  • Experience developing applications using Java, Spring, JUnit, and Tomcat.
  • Experience debugging multithreaded applications and conducting performance analysis - at Egnyte you’ll perform root-cause analyses of complex problems that may involve third-party tools, network configurations, and software related to scaling and performance.
  • Knowledge of databases and SQL, preferably MySQL or PostgreSQL.
  • Experience with messaging brokers, indexing engines, key-value stores.
  • Experience with TDD and Agile methodology.
  • Knowledge of software development best practices and willingness to guide less senior peers in that area.
  • Openness, adaptability, and flexibility in responding to change, cause here you’ll collaborate with other developers, product owners, and system QA to release new iterations following the SaaS delivery model.

The offer:

  • Salary based on your skills as well as our assessment (15 000 - 20 000 PLN net + VAT) 
  • Flexible forms of employment and working hours
  • 100% remote work
  • Stock options
  • Your own Egnyte account with lifetime access to 1 TB of cloud storage
  • 4000 PLN Gross conference budget per person and additional 4 training days each year
  • MultiKafeteria: you can choose a MultiSport card or gift cards every month
  • Private medical health care
  • In-house English classes

You are more than welcome to share with us everything you are proud of: links, portfolio, GitHub repositories etc.

Related Jobs

Senior Accounts Payable Analyst

Egnyte - Mountain View, CA, US

Mid/Senior Software Engineer (Java)

Egnyte - Poznan, PL

QA Automation Engineer (Mid/Senior)

Egnyte - Poznan, PL

Software Engineer (macOS - Swift)

Egnyte - Poznan, PL

Senior Financial Analyst

Egnyte - Poznan, PL
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.