About the role

Senior Database Administrator
Industry: Financial Technology / Electronic Trading
About the Role: We are looking for a Senior Database Administrator to join a technology team supporting a high-availability financial trading platform. This is a hands-on position with responsibility across both database infrastructure and application-level database administration. The ideal candidate will have deep experience with Microsoft SQL Server, strong troubleshooting and performance-tuning skills, and a solid understanding of high-availability and disaster recovery environments. This person will play an important role in maintaining database reliability, improving processes, supporting engineering teams, and helping establish best practices around database management.
What You'll Do:
  • Manage database backups and regularly perform/test restores to ensure recoverability
  • Monitor database health, events, deadlocks, blocking, and other performance issues
  • Investigate and resolve database-related incidents and production issues
  • Monitor SQL Server Agent jobs and troubleshoot failures
  • Optimize tables, indexes, queries, and overall database performance
  • Leverage SQL Server features such as partitioning to improve data management and system performance
  • Implement encryption-at-rest and other database security controls supporting compliance initiatives
  • Establish database change-management procedures for engineering teams, including changes to tables, stored procedures, and other database objects
  • Develop and enforce database and stored procedure naming standards
  • Create and maintain runbooks for database incidents and operational procedures
  • Participate in production incident response and provide support during critical or catastrophic events
  • Partner with engineering and technology teams on database architecture, reliability, and future initiatives
  • Support future business intelligence and data-related projects
  • What We're Looking For5–10 years of hands-on production database administration experience
  • Deep expertise with Microsoft SQL Server architecture and internals
  • Strong experience with Always On Availability Groups and SQL Server clustering
  • Advanced T-SQL skills
  • Strong understanding of database performance tuning and troubleshooting, including:
  • Execution plans
  • Query Store
  • Extended Events
  • Dynamic Management Views (DMVs)
  • Experience designing, implementing, and testing backup and disaster recovery strategies
  • Familiarity with ETL processes and data movement
  • Basic understanding of certificates, encryption, and database security
  • Experience with Azure SQL or other cloud database platforms is a plus
  • Bachelor's degree in Computer Science, Information Technology, or a related field preferred; equivalent experience will also be considered
  • Microsoft SQL certifications such as DP-300 are a plus
  • What Makes You Successful
  • Strong analytical and problem-solving skills
  • Calm and effective when troubleshooting high-impact production issues
  • Clear communicator who can work with both technical and non-technical stakeholders
  • Highly detail-oriented with a strong sense of ownership
  • Comfortable managing multiple priorities and initiatives at the same time
  • Proactive mindset with a focus on reliability, security, and continuous improvement
  • Why This Opportunity
This is an opportunity to take ownership of database infrastructure supporting a high-availability financial trading environment, while also helping shape database standards, security practices, disaster recovery processes, and future data initiatives.

Matching similar jobs

JOB OVERVIEW

Experience level

Senior

Location

Chicago, IL

Occupation

Database Administrators

Industry

Computer Systems Design Services

Posted

4 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE