Principal Software Engineer at Midjourney
- Company: Midjourney
- Location: San Francisco
- Employment type: Full-time
- Posted: 2026-06-30
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.…
Apply on Midjourney's official careers page: https://jobs.ashbyhq.com/midjourney/67153405-c5da-459d-9e83-80504095d6d1