Skip to main content

Midjourney

Principal Software Engineer

San Francisco, California, United States

Location
San Francisco, California, United States
Work
On-site
Employment
Full-time
Level
Lead / staff
Function
Engineering
Pay
$268K – $279K a year
Posted
4 months ago

Pay and the market here

The top of this role’s range, $279K a year, is 4% below the median of $292K for lead / staff engineering jobs in San Francisco (middle half $250K – $350K, 914 jobs that state pay).

5,003 engineering jobs open in San Francisco: 9% remote, 949 posted in the last 30 days.

Wondering how well you fit this one? OptiTalent Career checks each requirement against your own record, privately. About OptiTalent Career →

About the role

What you’ll do

  1. Act as the technical lead for large parts of the scanner platform: system architecture, codebase structure, and long-term maintainability.
  2. Own core runtime foundations: distributed control, state management, fault handling, and reliability.
  3. Drive engineering rigor: testability, code quality, review standards, performance regression prevention, and release processes.
  4. Build robust observability: logs, metrics, traces, and replayable diagnostics (with privacy constraints).
  5. Collaborate with hardware and recon/ML teams to define interfaces, data contracts, timing/synchronization, and failure modes.
  6. Lead complex refactors (e.g., message passing / RPC boundaries, modularization, concurrency model) without halting forward progress.

What we’re looking for

  • Deep software architecture experience for real-world systems: robotics, instrumentation, medical devices, or other complex distributed products.
  • Strong Python and concurrency background (asyncio, multiprocessing, profiling, performance engineering).
  • Track record of shipping systems that are observable, debuggable, and resilient.
  • Strong technical leadership: clarity, pragmatic trade-offs, and mentoring.

Useful experience

  • Building but rock-solid systems: clear interfaces (gRPC/protobuf or equivalent), strong state modeling, and failure handling.
  • High-leverage engineering habits on a lean team: good tests, CI, reproducible dev environments, and fast code review.
  • Practical performance + concurrency work in Python (asyncio, profiling, multiprocessing) and comfort debugging distributed behavior.
  • Security-minded device software: safe defaults, encrypted data paths, and disciplined handling of PII/PHI.
  • Operational thinking: remote updates/management, excellent logging, and diagnostics that make real hardware debuggable.

Source

Posted by Midjourney on their own hiring page, jobs.ashbyhq.com. OptiTalent shows it as published, read 07 Nov 2026 11:43 UTC; the original is the reference.

View the original ad ↗

More at Midjourney

  • Midjourney · San Francisco, California, United States

    On-siteFull-timeSenior$215K – $222K a yearData & AI

    What you’ll do 1. Design and implement secure cloud pipelines that ingest very large scan datasets (multi-terabyte), reliably and resumably. 2. Build orchestration for GPU-accelerated reconstruction and analysis with strong retry semantics, idempotency, and cost controls. 3.…

  • Midjourney · San Francisco, California, United States

    HybridFull-time$146K – $154K a yearEngineering

    Physical scientist/engineer to take responsibility for testing and validation of novel hardware systems

  • Midjourney · San Francisco, California, United States

    HybridFull-timeSenior$237K – $250K a yearData & AI

    What you’ll do 1. Own the tissue-class segmentation and labeling models for the ultrasound CT clinical analysis layer, and the pipelines that make them trainable and verifiable. 2. Retune across 2D per-slice, 3D volumetric, and 2D×3D fusion as reconstructed image inputs are…

  • Hardware Physicist

    2 months ago

    Midjourney · San Francisco, California, United States

    HybridFull-time$155K – $159K a yearScience & research

    Midjourney is seeking physicists to develop revolutionary quantum hardware technologies.