Jobs Companies Revvity Principal Software Engineer – Microscopy Data Management & Cloud Platform

Über diese Principal Software Engineer – Microscopy Data Management & Cloud Platform Stelle bei Revvity

Revvity · Remote · India - Remote

Job Title

Principal Software Engineer – Microscopy Data Management & Cloud Platform


Location(s)

India - Remote

About Us

Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our team of 11,000+ colleagues from around the globe are vital to our success and the reason we’re able to push boundaries in pursuit of better human health.

Find your future at Revvity 

Role summary

We are looking for a hands-on Principal Software Engineer to design and implement a distributed scientific data platform for microscopy and life-science applications. The platform must support microscopy image data, metadata, search, transformation, storage, transfer and analysis workflows across instruments, user PCs, on-premise deployments and AWS cloud environments.

This role requires deep expertise in database-centric system design, high-throughput data pipelines, reliable data transfer protocols, backend interface design and scalable multi-user distributed systems.

You will

  • Contribute to the design and development of a distributed data management platform for microscopy and scientific imaging workflows.
  • Design scalable storage, indexing, search, caching and high-throughput data-transfer mechanisms for large scientific datasets in hybrid edge/on-prem/cloud environments.
  • Design and implement robust backend interfaces (APIs, contracts, schemas) enabling interoperability across platforms (instrument control, image analysis, UI, cloud services).
  • Design and implement reliable and resumable data transfer pipelines between instruments, local systems and cloud (including offline-first and intermittent connectivity scenarios).
  • Develop high-performance data ingestion, streaming and transformation pipelines for large image datasets and metadata.
  • Define and implement data consistency, integrity and traceability mechanisms (checksums, versioning, audit trails, reproducibility).
  • Collaborate with image analysis, web UI, instrument software and domain experts to define robust interfaces and end-to-end workflows.
  • Contribute to engineering standards, CI/CD, observability, reliability and secure software delivery for cloud-based and instrument-hosted systems.
  • Provide technical leadership through architecture decisions, hands-on implementation, design reviews, mentoring and cross-team alignment.

Must have

  • MS in STEM or equivalent practical experience
  • 10+ years in software engineering, including design of complex distributed backend or data platforms.
  • Strong programming skills in Python and C#.
  • Deep expertise in database design, schema evolution, query optimization, transactions, indexing, data security and data lifecycle management.
  • Strong experience in backend API design (REST/gRPC), contract versioning, backward compatibility and interface governance.
  • Understanding of network protocols and performance tuning (HTTP/2, gRPC, TCP/IP behavior, latency vs throughput trade-offs).
  • Experience with asynchronous and event-driven architectures (message queues, streaming systems).
  • Experience with data integrity mechanisms (checksums, hashing, validation, consistency models).
  • Proven experience with AWS-based backend systems, storage, compute and scalable service design.
  • Strong architectural thinking, system decomposition and performance optimization skills.

Nice to have

  • Experience with scientific or imaging data systems, ideally microscopy, digital imaging or laboratory software.
  • Experience with microscopy image metadata, OME concepts, image file formats, tiled or multiresolution image handling or scientific imaging pipelines.
  • Experience designing search solutions for complex metadata and dataset discovery.
  • Experience building secure multi-user systems with authentication, authorization and auditability.
  • Experience with S3-compatible object storage, hybrid deployments and on-prem/cloud synchronization.
  • Experience with caching, asynchronous workflows, data pipelines and event-driven architectures.
  • Experience with regulated or quality-driven environments.
  • Experience with access control integration, Keycloak, LDAP/AD or customer-specific identity systems.
  • C++/Bash/PowerShell
  • Docker/Kubernetes/Terraform
  • Vector search or AI/ML data retrieval patterns
  • Experience with life-science ontologies and scientific data standards
Bereit, sich bei Revvity zu bewerben?
Bei Revvity bewerben

Über Revvity

Revvity is a developer and provider of end-to-end solutions designed to help scientists, researchers, and clinicians solve the world’s greatest health challenges. We pair the enthusiasm of an industry disruptor with the experience of a longtime leader. Our team of 11,000+ colleagues from around the globe are vital to our success and the reason we’re able to push boundaries in pursuit of better human health. Find your future at Revvity

Alle Jobs bei Revvity ansehen →

Ähnliche Jobs

ABC Financial Services
Principal AI Engineer (AI Enablement Platform)
ABC Financial Services
⚡ Früh bewerben Hyderabad Office, India. Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
Atlan
Principal Software Engineer - Platform
Atlan
⚡ Früh bewerben India · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 10 Std.
Okta
Principal Software Engineer, AI Engineering
Okta
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 11 Std.
Okta
Principal Software Engineer - Backend
Okta
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 11 Std.
Okta
Principal Site Reliability Engineer
Okta
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 11 Std.
Plane Software, Inc.
Principal Engineer, DevOps
Plane Software, Inc.
⚡ Früh bewerben India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 13 Std.
Plane Software, Inc.
Principal Engineer, Frontend
Plane Software, Inc.
⚡ Früh bewerben India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 14 Std.
Legion
Principal Production Engineer
Legion
⚡ Früh bewerben Hybrid, Bangalore or Pune, Ind... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 16 Std.
Scopely
Principal Software Engineer (Unity) - WWE Champions
Scopely
⚡ Früh bewerben IN - Bangalore, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 20 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Revvity

Alle Jobs bei Revvity ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos