Senior Database Performance Engineer


The role

The Senior Database Performance Engineer will provide technical support for MS SQL Server database objects that require performance engineering, testing and analysis. The performance Engineer will be an expert in analyzing the performance of MS SQL Server database objects, particularly stored procedures, functions, indexes and queries. The Performance Engineer will be able to analyze and rewrite database objects to minimize the impact on the system and optimize the performance while maintaining functionality.

You will be working closely with the performance test leads, project teams and product development leads to understand, collect and review the performance benchmarks and requirements.

Location: Krakow, Poland, with flexibility to travel if required. 

Essential Duties and Summary of Responsibilities

  • Analyze the application and provide recommendations to optimize performance
  • Work closely with the Product back-end, front-end, QA, Delivery and Customer Care teams to test and benchmark application performance and drive toward continuous improvement.
  • Focus on production stability, standardization and customer experience.
  • Identify potential limits within the system architecture and application
  • Recommend how to improve the system architecture and application
  • Develop performance test plans of database objects
  • Build and maintain a performance test environment
  • Design, develop and execute performance tests as part of the software development lifecycle to find any performance issues
  • Communicate performance test results in a comprehensive performance testing reports
  • Solve complex technical problems
  • Escalate issues as appropriate and drive to resolution when unable to resolve them alone
  • Evaluate and select performance test tools
  • Drive code optimization to meet the client’s and product performance objectives
  • Other duties as assigned

Essential Skills

  • Bachelor’s Degree in Computer Science or a related field is preferred or equivalent combination of education, training and experience.
  • Minimum of six (6) years of experience working with corporate data systems.
  • Minimum of 3 of years of experience in development and execution of detailed performance test plans.
  • Strong understanding of SQL Server (2012 - 2016)
  • Strong analytical and problem solving silks
  • Ability to work multiple projects simultaneously
  • Outstanding collaboration and partnership capabilities
  • Experience in using various monitoring tools
  • Ability to summarize and communicate metrics
  • Strong written and verbal communication skills
  • Certify in any of the following Microsoft trainings: MCSE: Data Management and Analytics, MCSA: SQL Server 2012-2017, MCPS: Microsoft Certified Professional.


  • Dynamic environment favouring initiative and autonomy
  • Support of entrepreneurial behaviour
  • Annual company kick-off, always somewhere fun and exciting!
  • Strong company culture: check our Glassdoor reviews!

Why beqom

beqom is a fast-growing global enterprise software company. We focus on managing compensation and performance for the world’s largest companies. This means we work with the most exciting brands worldwide.
 Our mission is to make the employees of our customers happy. To accomplish that mission, we first start with making our own people happy.

We operate in a high-growth entrepreneurship environment with passionate, enthusiastic, hardworking and smart individuals that are dedicated to our mission. 
If you recognize yourself in this description and want to join such an environment, let’s get in touch!

Would you like to apply?

Write us an email: explaining shortly why we should hire you!

“What I value most at beqom is the people I get to work with. Every single one, from the management to the employees, is hand-picked to fit the culture. This makes the experience of working with any department a pleasant one.”

Joost Hoppenbrouwers, beqom Head of Services & Product Development