Database Engineer

4 days ago


Kanpur, Uttar Pradesh, India ZANSKAR RESEARCH Full time

Job Description: Database Engineer, Financial Markets

Job Type: Full-time

Role Overview

We are seeking a highly skilled and motivated Database Engineer to join our team, focusing on the core infrastructure that powers our financial trading and analysis platforms. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable database systems that handle vast volumes of financial market data, including tick-by-tick and OHLC data. This role is critical to ensuring data integrity, low-latency access, and seamless service for a diverse user base.

Key Responsibilities

Data Management and Modeling:

Design, implement, and maintain database schemas for storing and retrieving time-series financial data, including high-frequency tick data, OHLC data, and other market-specific datasets.

Develop and optimize ETL (Extract, Transform, Load) processes for ingesting data from various market sources in real-time.

Ensure data integrity, consistency, and accuracy across all databases.

API Development and Integration:

Write robust and efficient APIs to provide programmatic access to both historical and real-time market data for internal and external users.

Implement data retrieval services that can handle high throughput and low-latency queries.

Collaborate with application developers to integrate database services with trading, analytics, and visualization tools.

Performance and Scalability:

Architect and manage database solutions capable of handling extremely high write and read loads associated with tick-by-tick data.

Implement advanced performance tuning techniques, including indexing, query optimization, and caching strategies.

Develop and maintain load balancing mechanisms to distribute user requests efficiently across multiple database instances, ensuring high availability and system stability.

System Maintenance and Monitoring:

Monitor database performance, conduct regular health checks, and troubleshoot issues in a high-pressure, real-time environment.

Implement robust backup, disaster recovery, and high-availability solutions.

Stay up-to-date with industry best practices and emerging technologies in database management and big data.

Required Skills and Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Proven experience as a Database Engineer, Data Engineer, or similar role.

Strong proficiency in SQL and experience with both relational (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB, Cassandra, InfluxDB).

Experience with time-series databases is highly desirable.

Solid programming skills in Python, Java, or C++.

Hands-on experience with API development using frameworks like FastAPI, Flask, or Spring Boot.

Familiarity with cloud platforms (AWS, Azure, or GCP) and related database services.

Understanding of data structures and algorithms, with a focus on performance optimization.

Desirable Skills

Experience with big data technologies such as Apache Spark, Hadoop, or Kafka.

Knowledge of financial markets and the unique challenges of handling market data.

Experience with containerization technologies like Docker and orchestration with Kubernetes.

Familiarity with load balancing principles and tools.


  • Database Engineer

    2 weeks ago


    Kanpur, Uttar Pradesh, India beBeeDatabase Full time ₹ 40,00,000 - ₹ 80,00,000

    We are seeking a skilled Database Specialist to join our team. As a key member of our database administration team, you will be responsible for designing, testing, planning, protecting, and implementing our department's databases.Key Responsibilities:Develop and implement strategies for managing database locking, process blocking, and performance...


  • Kanpur, Uttar Pradesh, India beBeeDatabase Full time ₹ 7,20,000 - ₹ 10,80,000

    Cloud Database Administrator Job DescriptionWe are seeking a skilled Cloud Database Administrator to join our team. In this role, you will assist in managing and monitoring databases hosted on cloud platforms.Provision, configure, and maintain cloud-hosted databases with high performance and reliability.Monitor database performance and availability using...

  • Database architect

    2 weeks ago


    Kanpur, Uttar Pradesh, India Unlink Technologies Private Limited Full time

    We are seeking a highly skilled Database Architect to join our development team. This role goes beyond traditional database management—you will design scalable, high-performance database systems that seamlessly integrate with AI and ML components. The ideal candidate will have deep expertise in database architecture while also contributing to broader...


  • Kanpur, Uttar Pradesh, India beBeeDatabase Full time ₹ 18,00,000 - ₹ 23,00,000

    **Job Overview:**The Senior Database Administrator (DBA) is responsible for the effective management, maintenance and migration of secure databases on Cloud and On-Prem platforms.**Key Responsibilities:**Design, develop, install, tune, deploy, secure, migrate and upgrade DBMS installationsMonitor database performance, identify and resolve database...

  • Database Architect

    2 weeks ago


    Kanpur, Uttar Pradesh, India Unlink Technologies Private limited Full time

    We are seeking a highly skilled Database Architect to join our development team. This role goes beyond traditional database management—you will design scalable, high-performance database systems that seamlessly integrate with AI and ML components. The ideal candidate will have deep expertise in database architecture while also contributing to broader...


  • Kanpur, Uttar Pradesh, India beBeeDatabase Full time ₹ 6,00,000 - ₹ 12,00,000

    System Migration Expert">">Develop, optimize and maintain solutions to migrate data from Azure Synapse to SQL-based systems.">Design and implement backend services that integrate seamlessly with databases.">Write, optimize and troubleshoot complex database queries.">Collaborate with cross-functional teams to deliver reliable solutions.">Monitor and optimize...


  • Kanpur, Uttar Pradesh, India beBeeDatabaseEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Database EngineerKey to our organization's success is a skilled Database Engineer with expertise in designing, optimizing, and managing databases.The ideal candidate will be responsible for architecting scalable, secure, and high-performance databases, ensuring data integrity, and collaborating closely with cross-functional teams to optimize storage,...


  • Kanpur, Uttar Pradesh, India beBeedatabase Full time ₹ 15,00,000 - ₹ 20,00,000

    Job OverviewThis role is responsible for the implementation and maintenance of database security, design, and performance optimization. The ideal candidate will have a strong understanding of Oracle Database Administration principles.


  • Kanpur, Uttar Pradesh, India Brainwork TechnoSolutions Pvt. Ltd Full time

    Job Description :You will work closely with application developers, system engineers, and DevOps teams to provide high-quality data solutions and troubleshoot complex issues in a mission-critical :- Design and implement database architecture, including replication, partitioning, and sharding- Perform daily database administration tasks including backups,...


  • Kanpur, Uttar Pradesh, India beBeeDatabase Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Digital Database ArchitectWe are seeking a seasoned database expert to design, implement, and maintain our database infrastructure. With over 7 years of experience in database engineering, administration, and support, you will have a strong foundation in SQL and noSQL landscapes.Main Responsibilities:Design and implement database solutions that...