Principal Software Development Engineer (Databases)

Avid

Polska

Hybrid

PLN 186,000 - 279,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health & Life Insurance
Referral rewards
Generous leave policies
Remote work model
Development programs & mentoring

Job summary

Avid in Poland is seeking a Principal Software Development Engineer (Databases) to join our remote team. You will own end-to-end design, implementation, and optimization of database-centric components within our Media solutions, collaborating with global teams to ensure data integrity and high performance.

You will analyze complex workflows, translate specifications into detailed designs, and lead technical discussions across sites.

Qualifications

  • 8+ years of software development experience.
  • Extensive experience in C and C++ (STL, Boost, generics, algorithms, data structures).
  • Experience with Windows Server/Cluster, VMware, and REST architectures.

Responsibilities

  • Develop, implement, test, optimize, and maintain media solutions.
  • Understand engine behavior in virtualized environments and investigate data integrity, performance, scalability, and stability issues.
  • Coordinate development and deliverables across multi-site teams and communicate with stakeholders.

Skills

C/C++
Win32 API
COM/DCOM
Visual Studio
VMware
PowerShell
GitHub CI/CD
REST APIs
Performance analysis
Requirements analysis
English fluency

Tools

PostgreSQL
Prometheus

Job description

**Job Title: Principal Software Development Engineer (Databases)****Work Model:** Remote - Poland**Schedule:** 8:00 AM - 5:00 PM CET; Monday to Friday Avid is looking for an experienced **Principal Software Development Engineer** to work with our engineering team to develop, implement, test, optimize, and maintain our Media solutions. This is a highly technical, hands-on role focused on solving complex engineering challenges across the product. A key area of responsibility will be understanding the behavior of the engine in virtualized environments and investigating challenging issues related to data integrity, performance, scalability, and system stability. **The successful candidate is expected to:*** Understand complex end-to-end workflows and interaction models between and within web applications, as well as communication with backend services and message-oriented systems.* Act as a strong technical contributor, translating high-level functional specifications into detailed design specifications and seeing the implementation process through with the involved teams.* Communicate effectively in a multi-site project, including coordinating development and deliverables with other teams worldwide. **QUALIFICATIONS & SKILLS****Minimum Requirements:*** 8+ years of software development experience* Extensive experience in C and C++ (STL, Boost, generics, algorithms, data structures), MS Visual Studio, Win32 API, and COM/DCOM.* Experience with MS Windows Server/Cluster environments, Apache (including plugin/module flow), and application development and debugging in virtualized environments such as VMware.* Experience with PowerShell scripting and continuous integration/deployment using GitHub.* Knowledge of REST concepts and architectures, with the ability to analyze complex systems and end-to-end workflows.* Ability to analyze performance issues and design and implement solutions to improve product performance, scalability, and stability.* Ability to perform requirements analysis, communicate effectively with product owners and distributed teams, and coordinate development and deliverables in a multi-site environment. Fluency in spoken and written English. **Preferred Experience, Skills, and Capabilities:*** Experience with Postgres and other SQL databases.* Experience using AI-based development assistants, such as Microsoft Copilot.* Programming skills with Golang.* Experience deploying SaaS in the Cloud, including AWS, Azure, or GCP.* Experience with Agile development methodologies.* Experience with monitoring solutions, such as Prometheus. Aside from the preferred qualifications mentioned above, the ideal candidate shall also possess the following analytical and behavioral skills : * Ability to analyze performance issues and design and implement solutions to improve product performance, scalability, and stability.* Ability to perform requirements analysis, communicate effectively with product owners and distributed teams, and coordinate development and deliverables in a multi-site environment.* Fluency in English, both written and spoken, with the ability to communicate effectively across teams.***Salary Ranges:*** MIN 185,848.80 to MAX 278,773.20 PLN/Annual*The salary range shown reflects the company's good faith full target range for this position at the time of posting. The company may update or modify this range at any time and endeavors to keep this posting current. Compensation decisions are based on factors including geographic location, experience, skills, education, and business needs. While the full range is posted for transparency, offers are typically made within the lower to middle portion of the range.* **What to look forward to?*** **Join a global team** and experience a dynamic, collaborative work environment that fosters innovation and growth.* **Remote work model** offering flexibility to balance work and life.* **Access to development programs** with strong support and mentoring to help you grow and advance within the company.* **Equal opportunity employer** committed to diversity, inclusivity, and creating a welcoming environment for all employees.* **Attractive benefits package** including health & life insurance, referral rewards, and generous leave policies to ensure a healthy work-life balance ***Avid is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.***
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Development Engineer (Databases)
Principal Software Development Engineer (Databases)

Poland (PL01) AVID Technology Poland Sp. z o.o. • Polska

Hybrid
PLN 186,000 - 279,000
Health insurance
Referral rewards
Generous leave policy
Principal Database Engineer - Remote (Poland)
Principal Database Engineer - Remote (Poland)

Poland (PL01) AVID Technology Poland Sp. z o.o. • Polska

Hybrid
PLN 186,000 - 279,000
Health insurance
Referral rewards
Generous leave policy
Principal Database Engineer — Remote
Principal Database Engineer — Remote

Avid • Polska

Hybrid
PLN 186,000 - 279,000
Health & Life Insurance
Referral rewards
Generous leave policies
+2
Software Development Technology Expert
Software Development Technology Expert

F. Hoffmann-La Roche AG • Warszawa

On-site
PLN 212,000 - 395,000
Hybrid work model (2 days in Warsaw)
Private healthcare (LuxMed)
Group life insurance (UNUM)
+7
Software Developer
Software Developer

William Hill PLC • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid working
Private healthcare
Life assurance
+7
Senior C++ Developer
Senior C++ Developer

EPAM Systems • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work model
Remote work within Poland
Relocation opportunities
+5
Senior Data Engineer
Senior Data Engineer

Adaptiq Ltd. • Warszawa

Hybrid
PLN 210,000 - 270,000
20 vacation days
Accounting support
Senior C++ Developer
Senior C++ Developer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 300,000
Health insurance
Multisport
Shopping vouchers
+4
Senior Data Engineer
Senior Data Engineer

Dotlinkers IT recruitment • Kraków

On-site
PLN 210,000 - 320,000
Initially remote work
Hybrid work model (3-4 days/week in Kr
Office in Kraków when ready
Lead Fullstack Developer
Lead Fullstack Developer

EPAM Systems • Gdańsk

On-site
PLN 200,000 - 280,000
Health insurance
Multisport
Shopping vouchers
+3
Top locations