Senior Database Engineer

Jobtailor

Kraków

On-site

PLN 320,000 - 520,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior database engineer to lead and implement advanced database solutions within an agile team in Kraków. You will optimize, secure, and scale RDBMS-based systems, design data models, and collaborate across engineering, product, QA, and sales to modernize the platform.

The role requires strong SQL performance tuning, architecture experience, and the ability to deliver production-quality software on schedule. Collaboration with cross-functional teams is essential.

Qualifications

  • 10+ years of professional software engineering experience with enterprise applications backed with RDBMS databases.
  • 5+ years as a Database Architect or similar role.
  • Hands-on experience in RDBMS and distributed data platforms as a database developer.
  • Strong analytical and problem-solving skills.
  • Proficiency in SQL performance tuning in MS SQL Server.
  • Track record of building high-performance software on schedule.
  • Ability to work independently and manage multiple tasks.
  • Excellent verbal and written communication with stakeholders.
  • Experience with cloud databases and Agile development is desired.

Responsibilities

  • Lead development and maintenance of one or more Charles River IMS modules within an agile scrum team.
  • Contribute to optimization, resiliency, and performance improvements for clients.
  • Collaborate with engineering, product, QA and sales to drive platform modernization.
  • Design scalable, performant distributed database solutions.
  • Create and maintain documentation for data models, configurations, and processes.
  • Write complex SQL queries, stored procedures, and scripts to support applications.
  • Tune performance via indexing and SQL optimization; monitor bottlenecks.
  • Define performance test strategies and develop data generation toolsets for tests.
  • Implement and manage database security, access controls, encryption, auditing.
  • Troubleshoot production issues with DBA teams; ensure data integrity and DR.
  • Maintain database health and perform installations, configurations, upgrades in lower environments.

Skills

RDBMS
Distributed data
SQL tuning
MS SQL Server
Azure SQL
NoSQL
Agile
Database design
Data security
Troubleshooting
Communication

Tools

MS SQL Server
Azure SQL Database

Job description

Responsibilities
  • Join us as a leading technical contributor to the enhancement and maintenance of one or more Charles River IMS modules or components of an agile scrum team.
  • Be a part of strategic development projects and contribute to mission-critical optimization, resiliency, and performance improvement work for our clients.
  • Collaborate with engineering, product, QA and sales teams to drive the platform innovation and modernization.
  • Design and implement scalable, performant and highly available distributed database solutions.
  • Collaborate with peers across scrum teams to design and deliver database design conforming to database best practices and meet business and application requirements.
  • Create and maintain comprehensive documentation of database design, data models, configurations, and processes.
  • Write complex SQL queries, stored procedures, and script to support application development.
  • Optimize performance through indexing, SQL query optimization, and other database tuning techniques.
  • Monitor database performance metrics, analyze and identify bottlenecks, and recommend short-term and long-term solutions.
  • Collaborate with engineering teams to define performance test strategy, and develop toolsets to generate synthetic datasets for effective and repeatable performance tests.
  • Implement and manage database security, including access controls, encryption, and auditing.
  • Collaborate with production DBA team to troubleshoot and resolve database production issue in timely manner.
  • Monitor and maintain database health to ensure data integrity, availability, and disaster recovery.
  • Perform database installation, configuration, and upgrades in lower environments.
Requirements
  • 10+ years of professional software engineering experience with enterprise applications backed with RDBMS databases
  • 5+ years of experience as a Database Architect or in a similar role supporting enterprise applications
  • Extensive hands‑on experience in RDBMS and distributed data platforms as a database developer
  • Strong analytical and problem‑solving skills with ability to troubleshoot and resolve database related issues
  • Proficiency in SQL performance tuning in MS SQL Server
  • Strong track record of building high performance, production quality software on schedule
  • Ability to work independently, handle multiple tasks simultaneously and adapt quickly to changes
  • Excellent communication skills (verbal and written) with the ability to convey complex technical concepts to both technical and non‑technical stakeholders.
  • Nice To have
  • Expert experience with hardware sizing and configuration, operating systems, scripting, and database technologies
  • Experience in NoSQL databases is preferred
  • Experience with cloud database services such as Azure SQL Database
  • A minimum of 7 years working with an Agile development methodology strongly desired
  • Experience with developing applications for the financial markets is a plus (Fixed Income, Trading, FX, Risk, Portfolio/Wealth Management, Market Data, FIX, etc.)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Database Administrator
Senior Database Administrator

Sphise • Poland

On-site
PLN 180,000 - 280,000
Senior Java Software Engineer
Senior Java Software Engineer

RE Partners • Poland

On-site
PLN 169,000 - 254,000
Senior Java Engineer
Senior Java Engineer

RE Partners • Warszawa

On-site
PLN 180,000 - 280,000
Senior Expert Engineer
Senior Expert Engineer

Euroclear • Kraków

On-site
PLN 240,000 - 360,000
Engineer, Enterprise Data Technology
Engineer, Enterprise Data Technology

Balyasny Asset Management L.P. • Warszawa

On-site
PLN 180,000 - 250,000
Database Administrator
Database Administrator

Qualient Technology Solutions UK Limited • Kraków

On-site
PLN 120,000 - 170,000
Restaurant d'entreprise
Indemnités de stage/alternance
Senior Database Engineer
Senior Database Engineer

DCG • Województwo pomorskie

On-site
PLN 140,000 - 210,000
Private medical care
Sports card co-financing
Dedicated consultant support
Senior Architect
Senior Architect

Fortrea • Warszawa

On-site
PLN 260,000 - 360,000
Senior/Lead Full-Stack Developer
Senior/Lead Full-Stack Developer

Luxoft • Poland

On-site
PLN 170,000 - 210,000
Senior Database Reliability Engineer (PostgreSQL, Terraform, AWS)
Senior Database Reliability Engineer (PostgreSQL, Terraform, AWS)

Capital.com • Warszawa

Hybrid
PLN 80,000 - 120,000
Competitive Salary
Work-Life Harmony
Generous Time Off
+3