Egnyte logo

Software Engineer - C++

Egnyte

Apply Now

Job Description

Job Overview

Egnyte is seeking a motivated C++ Engineer to join their Windows Desktop team in Poznań, Poland. The successful candidate will contribute to the development of a global product that serves over 22,000 customers. This role involves working closely with software developers, QA engineers, and UI/UX designers, focusing on developing and enhancing a desktop application for Windows, while adhering to agile methodologies.

Technical Requirements

Required Skills
  • • C++ programming (C++11/14/17)
  • • Multithreaded applications
  • • Low-level file handling
  • • Git
  • • Unit test development
  • • Continuous integration (CI)
  • • Test-driven development (TDD)
  • • Design patterns
Preferred Skills
  • • WinAPI
  • • .NET API
  • • WPF
  • • PowerShell
  • • boost
  • • Networking protocols (e.g. HTTP, TLS)
  • • SQL
  • • REST API principles
  • • Python programming skills
Experience Level

3+ years of experience in developing C++ applications

Responsibilities

  • • Develop client applications throughout all phases of the product lifecycle
  • • Own, improve, maintain, and enhance code of a desktop application for Windows
  • • Influence features and implementation of the product
  • • Collaborate with other developers, product owners, and QA to deliver releases in a SaaS model
  • • Learn from team members and share knowledge with others

Technical Environment

Languages

Benefits & Perks

  • • Attractive salary package
  • • Lifetime access to 50 TB cloud storage
  • • MultiSport card or gift cards monthly
  • • Private medical healthcare
  • • Access to a dedicated mental health platform
  • • In-house English classes

Additional Information

Location
Poznań, Poland
Type
Full-time
Compensation
Attractive salary based on skillset

About Egnyte

Egnyte provides a secure content cloud that helps businesses increase productivity, gain AI insights, and govern mission-critical content.

Company Size
unknown
Categories
Biotech, Pharmaceuticals & Healthcare Business Productivity & Collaboration Cannabis & Wellness Cloud Computing & Storage Cloud Content Collaboration cloud storage Content Management Data Governance Data Security File Sharing Governance Semiconductor & Hardware Software & SaaS

Skills & Technologies