Senior C++ Software Engineer [Poland]

Engineering - Poland Poznań, Poland or Remote, Poland


The opportunity:

We are on the lookout for a skilled Senior C++ Engineer to join our Windows Desktop team. If you want to contribute your expertise to the development of a global product with an impressive client base, do reach out!

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. By joining our team you will cooperate directly with SW developers, QA engineers, Product Owner as well as UI/UX designers.  We work according to the agile methodology, and we consider reliability and performance as the main focus areas to deliver business value to our customers around the globe. 

Your day-to-day at Egnyte:

  • Developing system components throughout all phases of the product lifecycle
  • Own, improve, maintain and enhance code of a desktop client application with a native look and feel for Windows, one of the primary access points for users to Egnyte’s cloud-based Connect solution
  • Influence architecture, features, and implementation of our product
  • Collaborate with other developers, product owners, and QA in bringing releases in a SaaS delivery model
  • Collaborate with clients and the UX/UI team
  • Mentoring less experienced engineers

About you:

  • 5+ of software engineering experience 
  • Strong C++ programming (C++14 standard) and debugging skills 
  • Design patterns knowledge 
  • Experience with STL, boost, or WIN32 API
  • Experience in the development of multithreaded and multiprocess applications 
  • Practice in unit tests development and continuous integration
  • Hands-on experience with REST APIs and Git
  • Knowledge of software development best practices and willingness to guide less senior peers in that area
  • Good English skills

The Offer:

  • Salary based on your skills and experience
  • 100% remote work possible
  • Stock options
  • 4000 PLN Gross conference budget per person and additional 4 training days each year to boost your skills
  • Flexible working hours
  • Your own Egnyte account with lifetime access
  • MyBenefit: you can choose a MultiSport card or gift card every month
  • Private medical health care
  • English classes
  • Team initiatives and events

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