Software Engineer

GenomicMD

Chicago (IL)

Remote

USD 120,000 - 160,000

Full time

6 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GenomicMD is seeking a mid-level to senior Software Engineer to build and operate the software platform behind our clinical genomics products.

This highly autonomous role covers backend-focused work on a cloud-native stack, with opportunities to contribute across the full stack and infrastructure. The position supports remote work; candidates in the United States, especially near Chicago, are preferred for in-person collaboration.

Qualifications

  • 4+ years of professional software engineering experience.
  • Strong backend experience in Java or a similar strongly typed language.
  • Experience designing and working with relational databases.
  • Understanding APIs, distributed systems, and asynchronous processing.
  • Experience debugging and operating production systems.
  • Familiarity with containers and cloud infrastructure.
  • Ability to work independently with minimal supervision and own projects end-to-end.
  • Strong problem-solving and initiative to learn unfamiliar systems.
  • Good technical judgment and communication skills.

Responsibilities

  • Own technical problems from requirements through deployment.
  • Collaborate across backend, frontend, and infra as needed.
  • Operate and debug production systems and monitor health.

Skills

Backend Java
Relational databases
APIs & distributed systems
Async processing
Debug production systems
Containers & cloud
Independent ownership
Problem-solving
Technical judgment
Communication

Tools

React
TypeScript
Temporal
Bazel
Java

Job description

GenomicMD is looking for a mid-level or senior Software Engineer to help build and operate the software platform behind our clinical genomics products.

This is a highly autonomous, hands-on engineering role on a small team. We're looking for someone who can independently own technical problems from initial requirements through implementation, deployment, and ongoing production support.

You'll work across a cloud-native stack supporting genomic data processing, clinical workflows, provider-facing applications, and integrations with laboratories and healthcare partners.

While the role is primarily backend-focused, you'll have opportunities to contribute across the full stack and infrastructure.

Location & Remote Work

This is a remote-friendly position. Candidates are welcome to work remotely, though applicants based in or near Chicago, IL are preferred for opportunities to collaborate in person. Being located in Chicago is a plus, not a requirement. Applicants must be based in the United States.

Our Stack

Our primary technologies include:

  • Frontend: React, TypeScript
  • Workflow orchestration: Temporal
  • Build tooling: Bazel

You do not need prior experience with every technology in our stack.

What We're Looking For

You should have:

  • 4+ years of professional software engineering experience
  • Strong experience building backend applications in Java or a similar strongly typed language
  • Experience designing and working with relational databases
  • A solid understanding of APIs, distributed systems, and asynchronous processing
  • Experience debugging and operating production systems
  • Familiarity with containers and cloud infrastructure
  • A demonstrated ability to work independently with minimal supervision, taking ownership of projects from conception through delivery
  • Strong problem-solving skills and the initiative to investigate unfamiliar systems, identify solutions, and unblock yourself
  • Good technical judgment, including knowing when to make independent decisions and when to seek input
  • Strong communication skills and the ability to articulate technical decisions and tradeoffs
What Makes Someone Successful Here

Autonomy and ownership are essential for this role. We operate as a small engineering team, without layers of project management or narrowly defined responsibilities. Engineers are expected to take initiative and drive projects forward without requiring constant oversight.

The ideal candidate:

  • Can translate high-level requirements into concrete technical solutions without needing detailed implementation instructions
  • Proactively investigates problems, evaluates alternatives, and makes well-reasoned engineering decisions
  • Takes end-to-end ownership of their work
  • Is resourceful and comfortable learning unfamiliar technologies
  • Identifies potential issues and opportunities for improvement without waiting to be assigned tasks
  • Communicates progress, blockers, and important decisions proactively

We value engineers who are self-directed, pragmatic, and comfortable with ambiguity, while recognizing when collaboration or additional context is needed.

Experience in genomics is not required. Strong engineering fundamentals, intellectual curiosity, and the ability to learn independently matter much more.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Genomics Platform (Remote)
Senior Backend Engineer, Genomics Platform (Remote)

GenomicMD • Chicago (IL)

Remote
USD 120,000 - 160,000
Software Engineering Manager
Software Engineering Manager

NeoGenomics Laboratories • Aliso Viejo (CA)

On-site
USD 130,000 - 160,000
Senior Software Engineer, .NET
Senior Software Engineer, .NET

GeneDx • United States

On-site
USD 165,000 - 175,000
Paid Time Off (PTO)
Health, Dental, Vision and Life insurance
401k Retirement Savings Plan
+2
Bioinformatics Software Engineer
Bioinformatics Software Engineer

Memorial Sloan Kettering Cancer Center • New York (NY)

On-site
USD 130,000 - 180,000
Ingeniero Senior en Bioinformática
Ingeniero Senior en Bioinformática

DIPLOID GENOMICS INC • San Diego (CA)

Hybrid
USD 140,000 - 190,000
Senior Bioinformatics Engineer
Senior Bioinformatics Engineer

DIPLOID GENOMICS INC • San Diego (CA)

Hybrid
USD 170,000 - 250,000
Lead Bioinformatics Engineer
Lead Bioinformatics Engineer

Quest Diagnostics Incorporated • Baltimore (MD)

On-site
USD 130,000 - 160,000
Day 1 Medical
401(k) with company match
Education assistance
+1
Systems Engineer II
Systems Engineer II

Ultima Genomics • Iowa (LA)

On-site
USD 100,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Data Pipeline Engineer/Developer
Senior Data Pipeline Engineer/Developer

Gene by Gene • Houston (TX)

On-site
USD 110,000 - 170,000
Senior Data Pipeline Engineer/Developer
Senior Data Pipeline Engineer/Developer

myDNA, Inc. • Houston (TX)

On-site
USD 140,000 - 190,000