Principal Software Development Engineer (Databases)

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Poland
Remote
186K-279K Annually
Senior level
News + Entertainment • Software
The Role
Develop and maintain Avid’s media solutions through hands-on software engineering. Responsibilities include translating requirements into designs, implementing and testing complex systems, debugging virtualized environments, and resolving data integrity, performance, scalability, and stability issues. The role requires collaboration with distributed global teams, backend services, web applications, and message-oriented systems. The engineer will also coordinate deliverables, analyze end-to-end workflows, and contribute to technical solutions across the product.
Summary Generated by Built In
It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

ABOUT AVID

Avid makes technology and collaborative tools so creators can entertain, inform, educate, and enlighten the world. Our customers are the visionaries behind the most inspiring feature films, television programs, news broadcasts, televised sporting events, music recording and live concerts. To learn how Avid powers greater creators or for more information, visit www.avid.com.

JOB SUMMARY


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.


#LI-NR1 #LI-Remote

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Skills Required

  • 8+ years of software development experience
  • Extensive experience with C and C++, including STL, Boost, generics, algorithms, and data structures
  • Experience with Microsoft Visual Studio, Win32 API, and COM/DCOM
  • Experience with Microsoft Windows Server and Cluster environments
  • Experience with Apache, including plugin and module flow
  • Application development and debugging experience in virtualized environments such as VMware
  • Experience with PowerShell scripting
  • Experience with continuous integration and deployment using GitHub
  • Knowledge of REST concepts and architectures
  • Ability to analyze complex systems and end-to-end workflows
  • Ability to analyze performance issues and implement solutions improving performance, scalability, and stability
  • Requirements analysis and effective communication with product owners and distributed teams
  • Ability to coordinate development and deliverables in a multi-site environment
  • Fluency in spoken and written English
  • Experience with PostgreSQL and other SQL databases
  • Experience using AI-based development assistants such as Microsoft Copilot
  • Programming experience with Golang
  • Experience deploying SaaS in the cloud using AWS, Azure, or GCP
  • Experience with Agile development methodologies
  • Experience with monitoring solutions such as Prometheus

Avid (avid.com) Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Avid (avid.com) and has not been reviewed or approved by Avid (avid.com).

  • Leave & Time Off Breadth — Paid time off is described as generous or even unlimited in some teams, helping to offset cash‑compensation concerns.
  • Flexible Benefits — Remote and hybrid flexibility are highlighted as meaningful parts of the package, improving work‑life balance for many roles.
  • Fair & Transparent Compensation — Pay is considered acceptable to good in several functions and locations, with some roles described as market‑competitive.

Avid (avid.com) Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Burlington, MA
1,522 Employees
Year Founded: 1987

What We Do

We help media visionaries create art that colors our perceptions and enriches our culture. We make innovative technology and collaborative tools that inspire and spark joy so creators can entertain, inform, educate and enlighten the world. We believe in our artists. We believe in our industry leaders. And we believe in the future of entertainment. We have a rich, 30-year history of powering media and entertainment. But we know our history doesn’t determine our future, so we are always evolving, committed to making good better and better best. We make many products, but we only do one thing: maximize the mediums of amazing makers. At Avid, every minute, of every day, we are powering greater creators.

Similar Jobs

GitLab Logo GitLab

Recruiter

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
7 Locations
2500 Employees

GitLab Logo GitLab

Recruiter

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
7 Locations
2500 Employees
86K-146K Annually

Pfizer Logo Pfizer

Scientist

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote
Poland
121990 Employees

Capco Logo Capco

Business Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
Poland
6000 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account