Senior Database Engineer (Large-Scale Database)

3 - 5 years

10 - 15 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a skilled and experienced Senior Database Engineer to design, program, and

manage large-scale, distributed database systems. The role demands expertise in optimizing

database structures and utilizing advanced query optimization techniques for efficient

processing of vast datasets. The ideal candidate will have a deep understanding of distributed

database management, scalability, and performance tuning.

Skills Required:

  • SQL: Proficiency in SQL for large database management, including query optimization, T-SQL,

table creation, stored procedures, functions, views, DML/DDL, indexing, and complex query

writing.

  • Distributed Databases: Expert knowledge in the design and management of distributed databases

(DDB).

  • Knowledge of other Database Technologies: Knowledge of KDB+, ClickHouse, TimeScaleDB,

InfluxDB, MS SQL Server, PostgreSQL with Citus, MongoDB, MySQL etc.

  • Programming Languages: Knowledge of C/C++ and C#.

Professional Experience:

  • Proven track record in designing and managing large-scale, distributed database systems.
  • Strong programming background with practical experience in performance tuning and

optimization.

Key Responsibilities:

1. Design and Implement Large-Scale Data:

  • Architect and manage distributed database systems to handle large-scale data.
  • Develop strategies for data distribution and replication to ensure high availability and reliability.

2. Develop and Optimize Complex Queries:

  • Create and refine complex queries for efficient data retrieval and manipulation.
  • Implement query optimization techniques to enhance performance.

3. Database Structure Optimization:

  • Optimize database structures to improve processing speed and storage efficiency.
  • Continuously monitor and tune database performance..

4. Troubleshooting and Issue Resolution:

  • Identify and resolve issues related to large-scale data processing.
  • Ensure the integrity and security of the database systems.

5. C/C++ Application:

  • Build high-performance data processing applications in C/C++.
  • Develop efficient algorithms and data structures to handle large-scale data processing tasks.

6. Collaboration:

  • Work closely with data scientists, analysts, and other stakeholders to understand their data requirements.
  • Deliver appropriate data solutions to meet business needs.

What We Offer:

• Competitive compensation package + significant incentives & additional innovative income

potential

• Health and Term insurance and wellness programs

• Opportunities for professional and career advancement

• Dynamic and inclusive work environment

• Convenient location in Gurgaon with easy access to public transportation

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Marketopper Securities logo
Marketopper Securities

Financial Services

New York

RecommendedJobs for You