Principal Software Engineer

Dognosis

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dognosis in Bengaluru is building the software backbone for a scalable cancer-detection platform. You will lead the software team and own system and architecture decisions to ensure reliability as it scales.

Tech stack includes Rust for performance, Python for data/ML, Vue3/TypeScript for the front end, PostgreSQL and TimescaleDB on AWS and GCP, with real-time data from edge devices. You will set testing standards and guide design choices to handle rising volume.

Qualifications

  • 5 to 7+ years of engineering experience with leadership exposure.
  • Experience designing scalable software systems for production.

Responsibilities

  • Lead the software team, setting technical direction and raising the engineering bar.
  • Own system and architecture design across services, data, and edge.
  • Ensure platform reliability and scalability as sample volume grows.
  • Set testing, review, and delivery standards for the team.
  • Translate hard problems into clear designs for execution.

Skills

Leadership
System design
Edge devices
Rust

Education

Bachelor's in CS

Tools

Rust
Python
Vue3
PostgreSQL
TimescaleDB
AWS
GCP

Job description

Dognosis digitizes canine cognition to detect 30+ human cancers from a single breath sample, with accuracy exceeding standard-of-care diagnostics and at a cost low enough to scale across entire populations.

We're backed by top-tier VCs across India, the US, Israel, and Europe (including Accel India) and have published in the Journal of Clinical Oncology (#1 journal in oncology). We collaborate with UCL, Narayana Health, and Medical Detection Dogs, and have been covered by Scientific American, New Scientist, and Deccan Herald.

Job Description

The software behind Dognosis has to be right, because a missed signal can mean a missed cancer. You will lead our software team and own the system and architecture decisions that keep our platform reliable as it scales.

The Stack

We run Rust for performance-critical services, Python for data and ML pipelines, and Vue3 with TypeScript on the front end, over PostgreSQL and TimescaleDB, on AWS and GCP. Real-time multi-modal data flows through Lab Streaming Layer and ZMQ from a fleet of edge devices.

What You Will Do

  • Lead the software team, setting technical direction and raising the engineering bar.
  • Own system and architecture design across services, data, and edge.
  • Keep our platform reliable and scalable as sample volume and deployments grow.
  • Set the standards for testing, review, and delivery that the team builds on.
  • Turn hard, ambiguous problems into clear designs the team can execute.

What Success Looks Like (6 Months)

  • The team ships reliably against a clear architecture you have set.
  • Core systems handle rising load and data volume without reliability regressions.
  • Testing and review practices are consistent across the team.

You Are a Good Fit If

  • You have built and scaled reliable software systems in production.
  • You have 5 to 7 years or more of engineering, with some experience leading engineers.
  • You think in systems and architecture, not just features.
  • You raise the reliability and quality bar wherever you work.
  • You want to own the whole software surface rather than one service.

Valuable but Not Required

  • You have worked in health or another field where the margin of error is low.
  • You have experience with Rust, real-time data systems, or edge fleets.
  • You have set engineering direction for a growing team.

What You Will Get

  • Ownership of the software behind a test published in the Journal of Clinical Oncology and covered in Scientific American and New Scientist.
  • Architecture decisions that directly shape whether cancer gets caught early, at scale.
  • A small, interdisciplinary team spanning engineers, scientists, clinicians, and working detection dogs. The office is never boring.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Founding Designer
Founding Designer

Dognosis • India

On-site
INR 2,500,000 - 4,000,000
ESOPs
Health insurance
Flexible time off
+1
Project Manager, Hardware
Project Manager, Hardware

Dognosis • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Principal Hardware Engineer
Principal Hardware Engineer

Dognosis • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Clinician In-Residence
Clinician In-Residence

Dognosis • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Co-authorship opportunities
Hospital network
Competitive salary
+1
Founding Videographer
Founding Videographer

Dognosis • India

On-site
INR 600,000 - 1,000,000
ESOPs
Health insurance
Flexible time off
+1
Lab Manager – Diagnostics & Laboratory Operations
Lab Manager – Diagnostics & Laboratory Operations

Dognosis • India

On-site
INR 1,200,000 - 2,400,000
Finance & Operations Associate
Finance & Operations Associate

Dognosis • India

On-site
INR 450,000 - 750,000
2919-Software Development Engineer-III Backend
2919-Software Development Engineer-III Backend

Innovaccer • Dadri

On-site
INR 1,500,000 - 2,000,000
Generous Leaves: up to 40 days
Health Insurance
Parental Leave
+1
Member of Technical Staff, Distributed Systems
Member of Technical Staff, Distributed Systems

logcat.ai • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Founding equity
Comprehensive medical insurance
Senior Product Engineer Full-Stack & Mobile
Senior Product Engineer Full-Stack & Mobile

Oddsfitness • New Delhi

Hybrid
INR 1,500,000 - 3,000,000