Staff Software Engineer

Watchtower Labs

Bellevue (WA)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

High-output team environment
Opportunity to work on critical problems
Real pride in deliverables

Job summary

Watchtower Labs in Bellevue, WA is seeking a system creator to build robust simulation and autonomy infrastructure for U.S. defense. This role demands engineering expertise to handle complex systems and overcome high-stakes challenges.

Responsibilities include designing orchestration and execution models, building distributed services, and leading projects under demanding conditions. Candidates must demonstrate experience with C#/.NET Core, Linux, and Python.

The position offers challenging problems, a fast-moving team, and the opportunity to create impactful solutions.

Qualifications

  • Proven experience building real systems in production.
  • Strong analytical skills and competitive excellence.
  • Ability to work effectively in a high-output team.

Responsibilities

  • Design orchestration, state, and execution models.
  • Build and run reliable distributed services.
  • Drive system performance through profiling and analysis.
  • Lead by doing and ship critical components.

Skills

C#/.NET Core
Linux
Python
Concurrency
Data integrity

Job description

In-person only - Bellevue, WA

U.S. Citizenship required (DoD Clearance preferable)

How to apply

Email jobs@watchtowerlabs.ai with three bullets that prove you can do this. No long intro. No generic claims. Only outcomes with evidence. For example, “Created a new approach to D: enabled capability E that didn’t exist before.”.

This is not a “backend engineer” role in the usual sense.

This is a seat for a creator: someone who can take an undefined, high-stakes problem and produce a working system that survives reality: load, edge cases, adversarial conditions, security constraints, and changing requirements.

If you need a perfect spec, gentle timelines, and a clean handoff chain, do not apply. If you want to build what doesn’t exist yet and you’re wired for hard problems, read on. Instruction for applying below.

The mission

We build simulation and autonomy infrastructure that supports critical outcomes for US defense. The work is demanding because the domain is demanding: uncertainty, complexity, speed, and correctness all at once.

The work

You will own core systems behind a multi-agent simulation engine:

  • Design primitives: orchestration, state, time, execution models, and scaling strategy
  • Build and run distributed services that must be reliable, observable, and secure
  • Drive performance until it hurts: profiling, contention, memory, throughput, p99s
  • Build infrastructure that behaves under stress, not just in a demo
  • Make calls with incomplete info and be right often enough to move fast
  • Lead by doing: you’ll ship critical pieces yourself and pull others up with you
The bar

We’re looking for rare engineering traits:

  • Architect-level judgment: you see failure modes before they happen
  • Relentless ownership: you fix what you touch, and you touch what matters
  • Grit: you don’t get fragile when the system fights back
  • Competitive excellence: you care about being great, not merely “done”

Proven track record of tangibly contributing to complex systems.

What you should bring
  • Deep experience building real systems in production (distributed, performance-sensitive, mission-critical)
  • Comfort working across C#/.NET Core, Linux, Python (or equivalent mastery + fast learning)
  • Strong mental model of systems: concurrency, networking, data integrity, deploy/release, observability
  • Ability to thrive in-person with a high-output team and high standards
What you will get
  • The kind of problems that force you to level up
  • A team that values builders and moves fast without lying to itself
  • Work with real consequences and real pride when it ships
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Engineer — Distributed Systems Architect
Senior Staff Engineer — Distributed Systems Architect

Watchtower Labs • Bellevue (WA)

On-site
USD 100,000 - 150,000
High-output team environment
Opportunity to work on critical problems
Real pride in deliverables
Staff Software Engineer
Staff Software Engineer

Work Truck Solutions • California

Remote
USD 180,000 - 230,000
Software Development Engineer, Agentic Workspaces - Watchtower
Software Development Engineer, Agentic Workspaces - Watchtower

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Engineering Coach (Army Software Factory)
Software Engineering Coach (Army Software Factory)

Akima • Austin (TX)

On-site
USD 120,000 - 150,000
Principal Software Engineer
Principal Software Engineer

American Bureau of Shipping • Spring (TX)

On-site
USD 140,000 - 210,000
Senior Software Engineer, Rust
Senior Software Engineer, Rust

Adelphi Data • McLean (VA)

On-site
USD 180,000 - 240,000
Senior Software Engineer - Internal AI Tools Lead
Senior Software Engineer - Internal AI Tools Lead

EVONA • Los Angeles (CA)

Hybrid
USD 150,000 - 210,000
Competitive compensation
AI-first engineering environment
Flexible working options
Sr. Robotics Software Engineer
Sr. Robotics Software Engineer

Aurelius Systems, Inc • San Francisco (CA)

On-site
USD 100,000 - 140,000
Competitive salary + equity
United Health Care medical, dental, and vision coverage
Flexible 18 days PTO + 5 sick days
+2
AI / Perception Engineer
AI / Perception Engineer

Wild West Systems, Inc. • Leander (TX)

On-site
USD 120,000 - 180,000
Software Engineer, AI Platform
Software Engineer, AI Platform

Nominal • Washington

On-site
USD 140,000 - 210,000
100% coverage of medical, dental, and
Unlimited PTO and sick leave
Free lunch, snacks, and coffee
+2