Midjourney
17 open roles
Principal Software Engineer
$268k to $279k
San FranciscoFull-timePosted Jun 30, 2026
Against the San Francisco typical range
Job description
WHAT YOU’LL DO
- Act as the technical lead for large parts of the scanner platform: system architecture, codebase structure, and long-term maintainability.
- Own core runtime foundations: distributed control, state management, fault handling, and reliability.
- Drive engineering rigor: testability, code quality, review standards, performance regression prevention, and release processes.
- Build robust observability: logs, metrics, traces, and replayable diagnostics (with privacy constraints).
- Collaborate with hardware and recon/ML teams to define interfaces, data contracts, timing/synchronization, and failure modes.
- 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.
Description copied from Midjourney's careers page. Read the full posting before you apply.
More jobs at Midjourney
Physical Scientist / Test Engineer
Midjourney· San Francisco Bay Area Hybrid· $146k – $154kSenior Machine Learning Engineer (Clinical Team)
Midjourney· San Francisco Bay Area Hybrid· $237k – $250kHardware Physicist
Midjourney· San Francisco Bay Area Hybrid· $155k – $159kSenior Mechanical Engineer (Medical)
Midjourney· San Francisco· $185k – $193kStudy Coordinator
Midjourney· San Francisco Bay Area Hybrid· $93k – $98k
More jobs in San Francisco
Software Engineer - Site Controller, Energy Storage
Redwood Materials· San Francisco, California, United States· $180kSenior Client Account Manager, Global Strategic Accounts (Tech/AI)
Reddit· San Francisco, CA· $135kSenior Product and Commercial Counsel
PlanetScale· San Francisco, CA· $180k – $250kFood Runner- Cobb's Comedy Club-San Francisco
Universe· San Francisco, CA, USAHospitality Worker
Live Nation Entertainment· San Francisco, CA, USA· $42k
Principal Software Engineer jobs at other companies
Principal Software Engineer
GDIT· Any Location / Remote· $143k – $190kPrincipal Software Engineer
GE HealthCare· WA07-01-Bellevue-1100-112th Avenue NE· $196k – $294kPrincipal Software Engineer
AT&T· Plano, Texas· $174k – $261kPrincipal Software Engineer
PlanGrid· Singapore, SGPPrincipal Software Engineer
Devoted Health· Remote USA· $131k – $200k