Skip to content

Open nowPosted 14 days agoWe saw it 40 min after it went up

Database Developer / Lead Database Engineer

Avathon52 open roles

Where
Bengaluru, Karnataka, India
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowDatabase Developer / Lead Database EngineerAvathon · Bengaluru, Karnataka, India
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Avathon's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. Avathon postings stay open a median of 43 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.3%14 days
  5. 35.6%30 days
  6. 58.1%60 days
This job: posted 14 days ago

Avathon median: 43 days open

The posting

Who We Are & Why Join Us

Avathon is the leading Industrial AI autonomy platform, helping customers across heavy industries -- energy, mining, manufacturing, aerospace, defense, and logistics -- accelerate the journey toward autonomous operations. Our platform is built on a Computational Knowledge Graph foundation that contextualizes and connects operational data across siloed systems, bringing together time series, structured, unstructured, and machine vision data to power AI-driven applications in asset performance management, supply chain intelligence, visual AI, and global trade management. With capabilities spanning digital twins, normal behavior modeling, natural language processing, and computer vision, Avathon delivers real-time predictive intelligence and agentic decision-making at industrial scale.

Cutting-Edge AI Innovation -- Join a team at the forefront of AI, developing groundbreaking solutions that shape the future. High-Growth Environment -- Thrive in a fast-scaling startup where agility, collaboration, and rapid professional growth are the norm. Meaningful Impact -- Work on AI-driven projects that drive real change across industries and improve lives.

Learn more at: avathon.com

Who We Are & Why Join Us

Avathon is the leading Industrial AI autonomy platform, helping customers across heavy industries - energy, mining, manufacturing, aerospace, defense, and logistics - accelerate the journey toward autonomous operations. Our platform is built on a Computational Knowledge Graph foundation that contextualizes and connects operational data across siloed systems, bringing together time series, structured, unstructured, and machine vision data to power AI-driven applications in asset performance management, supply chain intelligence, visual AI, and global trade management. With capabilities spanning digital twins, normal behavior modeling, natural language processing, and computer vision, Avathon delivers real-time predictive intelligence and agentic decision-making at industrial scale.

Cutting-Edge AI Innovation - Join a team at the forefront of AI, developing groundbreaking solutions that shape the future. High-Growth Environment - Thrive in a fast-scaling startup where agility, collaboration, and rapid professional growth are the norm. Meaningful Impact - Work on AI-driven projects that drive real change across industries and improve lives.

About the Role

We’re hiring a Database Developer / Lead Database Engineer at Avathon – where AI meets the real world.

This is a high-impact role at the intersection of low-level systems programming, distributed storage, and query engine optimization, focused on building core database technology ground-up rather than application-level software.

We are looking for an experienced Database Engineer to lead the architecture, design, and deployment of engine-level database systems across high-performance, large-scale environments. You will tackle real-world storage challenges involving distributed consensus, transaction isolation, custom indexing, and high-throughput query processing across multi-model architectures.

This role offers the opportunity to drive innovation in storage engine design, graph processing, distributed execution, and system reliability, while collaborating closely with engineering and product teams to bring resilient, production-grade database systems into reality.

Core Responsibilities

Architecture & Engine Design

  • Storage Engines: Design and implement storage layers using LSM Trees, B-Trees, RocksDB, LevelDB, LMDB, WiredTiger, or custom engines.
  • Storage & Indexing: Build efficient key-value storage layouts, secondary/composite indexes, inverted indexes, spatial indexes, and vector indexes.
  • Data Iteration: Design high-throughput pagination, cursor mechanics, and large-scale dataset iteration patterns.
  • Performance Tuning: Optimize write/read amplification, compaction strategies, caching layers, and Bloom filters.

Distributed Systems & Reliability

  • Consensus & Sharding: Implement Raft or Paxos consensus, data partitioning/sharding strategies, and multi-node replication.
  • Fault Tolerance: Architect resilient systems capable of automated leader election, failure recovery, dynamic retries, and partition handling.
  • Platform Operations: Integrate service discovery (etcd, Consul, ZooKeeper), distributed tracing/observability, zero-downtime rolling upgrades, back-ups, and storage format compatibility layers.

Concurrency, Transactions & Query Execution

  • Transaction Control: Work with MVCC, Snapshot Isolation, Optimistic Concurrency Control (OCC), and Two-Phase Locking (2PL).
  • Crash Recovery: Implement WAL (Write-Ahead Logging), crash recovery guarantees, deadlock detection, and distributed transactions (2PC).
  • Query Optimization: Build and optimize query execution plans, join algorithms, predicate pushdowns, and distributed query execution pipelines.

Quality, Testing & Systems Engineering

  • Low-Level Development: Write production-grade C++17/20, Rust, Java, or Scala code focused on low-overhead memory management, profiling, and benchmarking.
  • Validation & Testing: Ensure transactional correctness and data integrity via distributed fault injection, property-based testing, and consistency validation suites.

Technical Qualifications

Graph Database Experience (Highly Preferred)

  • Hands-on experience with JanusGraph/Titan, Neo4j, TigerGraph, Amazon Neptune, Dgraph, or a custom in-house graph engine.
  • Strong understanding of graph storage models, traversal algorithms, graph indexing, and distributed graph processing.
  • Familiarity with graph query languages such as Gremlin, Cypher, SPARQL, or SQL/PGQ.

Specialized Indexing

  • Vector Search: HNSW, IVF, ANN techniques.
  • Spatial Indexing: R-Tree, H3, S2, Geohash.
  • Search & Composite: Inverted indexes, full-text search, and multi-column composite structures.

Engineering & Systems Core

  • Languages: C++17/20 or Rust (systems level); Java or Scala (distributed services).
  • Systems Skills: Deep experience with performance profiling, memory management, low-level debugging, and automated benchmarking.

Lead Engineer Expectations

Candidates applying for Senior or Lead designations will also be expected to:

  • Lead technical design, write RFCs/design docs, and establish system architecture.
  • Mentor engineers, conduct thorough code reviews, and drive technical standards.
  • Deconstruct complex engine initiatives into structured milestone roadmaps.
  • Spearhead production incident investigations and root-cause analysis (RCA).

Nice to Have

  • Active open-source contributions to database, storage, or graph projects.
  • Familiarity with foundational research papers (e.g., Spanner, Dynamo, Percolator, Calvin, Aurora, TAO, Pregel).
  • Experience with change data capture (CDC), streaming systems, or materialized view maintenance.
  • Background in compiler design, query language parser generation, or multi-model engine design (Graph, Vector, Document, Time-Series).

Avathon is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.

Avathon is committed to providing reasonable accommodations throughout the recruiting process. If you need a reasonable accommodation, please contact us to discuss how we can assist you.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Avathon's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Avathon's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Avathon's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.