Job Description

Key Responsibilities:

  • Design, optimize, and manage high-availability database systems for trading and financial applications.
  • Analyze existing data structures and suggest improvements for performance, reliability, and scalability.
  • Create data models to support equities, order management systems, and transactional workflows.
  • Work closely with .NET architects to align database design with backend microservices.
  • Implement backup, disaster recovery, and replication strategies in cloud and on-premise environments.
  • Monitor live systems to ensure low-latency response times and quick issue resolution.
  • Provide technical consultation on database performance tuning, query optimization, and indexing.

Required Skills & Qualifications:

  • Bachelor’s/Master’s in Computer Science or related field.
  • 6+ years of experience in database design, optimization, and administration.
  • Strong expertise in SQL Server (T-SQL), PostgreSQL, or MySQL.
  • Familiarity with .NET backends, REST APIs, and Entity Framework.
  • Experience in financial/trading systems (equities, stocks, market data).
  • Hands-on with stored procedures, triggers, and indexing for high-volume systems.
  • Familiarity with cloud databases (AWS RDS, Aurora, or similar).
  • Knowledge of FIX Protocol, financial data warehousing, and risk reporting is a plus.

Job Summary

  • Published on:2025-04-17 6:03 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:6 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-05