Senior Database Engineer

8 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Database Engineer


Company Description

India


Role Overview

As a Database Engineer, you will be responsible for designing, implementing, and optimizing databases that can handle high-throughput, low-latency, and globally distributed workloads. You will work closely with backend, data, and DevOps teams to ensure our systems are secure, resilient, and scalable.


Key Responsibilities

  • Design, implement, and maintain highly available and scalable databases (SQL + NoSQL).
  • Optimize schema design, indexing, and query performance for real-time charging workflows.
  • Manage time-series data storage for charger telemetry and analytics.
  • Support multi-tenant SaaS data architecture for global deployments.
  • Ensure data integrity, backups, disaster recovery, and replication strategies.
  • Work with data engineers to enable ETL pipelines, reporting, and analytics.
  • Collaborate with backend engineers to ensure efficient API and microservices performance.
  • Implement security best practices (encryption at rest, access controls, GDPR compliance).
  • Monitor and troubleshoot database health, scaling, and cost optimization.
  • Evaluate and integrate new database technologies where needed.


Required Skills & Experience

  • 4–8 years of experience in database engineering, administration, or development.
  • Strong expertise in SQL databases (PostgreSQL, MySQL, or similar).
  • Hands-on experience with NoSQL / time-series DBs (MongoDB, Cassandra, InfluxDB, TimescaleDB).
  • Proven skills in query optimization, indexing, and performance tuning.
  • Experience with replication, sharding, clustering, and scaling.
  • Familiarity with cloud-native databases (AWS RDS, DynamoDB, Aurora, BigQuery, etc.).
  • Strong background in backup, recovery, and HA/DR strategies.
  • Knowledge of data security, privacy, and compliance (encryption, GDPR).
  • Proficiency in scripting (Python, Bash, SQL automation).
  • Experience working with DevOps / CI-CD pipelines for database changes.


Nice to Have

  • Exposure to real-time streaming pipelines (Kafka, Spark, Flink).
  • Experience in multi-region database deployments for SaaS.
  • Knowledge of IoT telemetry or observability related data flows.
  • Familiarity with data warehousing and BI tools.
  • Contributions to open-source database tools/monitoring frameworks.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

chennai, tamil nadu, india

trivandrum, kerala, india