Senior Software Engineer, Backend
Takt
Reston, VA · $150k–$180k a year · Posted November 3, 2026
Just laid off? Start here: a plan for the first weeks
More in Virginia job market · Senior Software Engineer jobs in Virginia (62) · All Senior Software Engineer jobs (2,527) · Transportation & Logistics · Engineering jobs
More roles at Takt
- Finance & Business Operations Lead · Reston, VA
- Senior Software Engineer, DevSecOps · Reston, VA
- Marketing Manager · Reston, VA
Similar jobs
- Senior Software Developer · Parsons · Reston, VA
- Software Engineer Asc - Early Career · Lockheed Martin Services · Manassas, VA
- Software Engineer Expert · Leidos · Chantilly, VA
- C++ Software Engineer (DC, NoVA) · Stellar Science · Tysons, VA
- AI Full-Stack Engineer · LMI · Tysons, VA
- Hull Software Application Engineer · Massachusetts Maritime Academy · VA
Where Reston, VA ranks
Where Reston, VA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for operations pay after cost of living$177k · of 41
- #1Best all-round cities for remote workers in the Mid-Atlantic93 / 100 · of 37
- #1Best all-round cities for remote workers in the Southeast93 / 100 · of 33
- #2Best all-round cities for mid-career professionals in the Southeast75 / 100 · of 33
- #3Best cities for AI-skill jobs in the Southeast17% · of 87
- #3Best all-round cities for mid-career professionals in the Mid-Atlantic77 / 100 · of 37
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing pays about $165,000 a year. Across 615 open senior software engineer listings that state pay, the middle half runs $170,500 to $222,000 and the median is $199,000. That is 17% below the median, below the middle half of those listings.
Listed pay is what employers advertise, not what people are paid.
Senior Software Engineer salaries by state · Check your own pay
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
ABOUT TAKT
Takt is a warehouse intelligence platform that unifies labor, automation, and robotics data so 3PLs, retailers, and e-commerce companies can run more efficient operations. Warehouses generate enormous amounts of data and most of it never reaches the people doing the work. We build the software that closes that gap, giving supervisors and frontline employees the information they need, when they need it, on the floor where decisions actually get made. Our software runs every shift, every day, in real facilities for leading brands including Macy’s, Target, Stitch Fix, Flexport, ODW Logistics, and CarParts.com http://CarParts.com.
ABOUT THE ROLE
We’re hiring a senior backend engineer to design and build the distributed systems at the core of the Takt platform. Warehouses produce large, fast-moving datasets from labor systems, automation, and robotics, and our backend turns that stream into the real-time operational views our customers run their shifts on. Our services are written in Go, Python, and Node.js and run on Google Kubernetes Engine across multiple regions. You’ll work across all three, picking the one that fits the problem.
This is a senior role with real architectural ownership. Our engineering team is small and works together to solve problems; you’ll work directly with our CTO and Director of Engineering, shape how the platform scales, and mentor other engineers as the team grows. Security is top of mind in everything we build: our customers trust us with operational data from their facilities, and we design for that trust from the first line of code.
WHAT YOU’LL DO
- Design, build, and operate scalable backend services in Go, Python, and Node.js that power the Takt platform.
- Build integrations that bring in data from warehouse management, labor, automation, and robotics systems, and keep them reliable when upstream systems change or fail.
- Deploy and run services on Google Kubernetes Engine across multi-region environments, designing for availability, failover, and data locality.
- Model, store, and query data at scale with Google Cloud Spanner and Google BigQuery, working with large operational datasets from real warehouse systems.
- Design APIs and data pipelines that serve real-time views to web, TV, kiosk, and mobile experiences on the floor.
- Build with security top of mind: least-privilege access, safe data handling, and designs that hold up in SOC 2 and GDPR audits.
- Own services end to end, from design and documentation through deployment, monitoring, and incident follow-through.
- Mentor other engineers through design reviews, code review, and pairing as the team grows.
HOW WE BUILD
We’re an AI-forward engineering team. Every engineer gets a monthly AI tools budget for Claude, Cursor, and whatever else makes you better, and we expect you to use it. AI-assisted development isn’t a shortcut here; it’s how we work. As a senior engineer, you’ll help set the standard for using these tools well: reviewing generated code critically, understanding what ships under your name, and building guardrails so the whole team can move fast safely.
WHAT WE’RE LOOKING FOR
- 5+ years of professional backend engineering experience, or equivalent practical experience.
- Deep, hands-on experience building production services in at least one of Go, Python, or Node.js (TypeScript), and the willingness to work across all three.
- A track record of designing and operating scalable distributed systems, and reasoning clearly about consistency, latency, and failure modes.
- Experience running services on Kubernetes in a cloud environment, ideally GKE on Google Cloud.
- Strong SQL skills: writing, optimizing, and debugging queries against large production datasets is a must.
- Experience with large datasets and the databases that serve them; Spanner and BigQuery experience is a strong plus, as is depth in comparable systems.
- A security mindset applied by default: least privilege, safe handling of customer data, and pragmatic risk trade-offs.
- Ownership and drive: you take ambiguity and run with it, communicate clearly, and leave systems better documented than you found them.
NICE TO HAVE
- Production experience in more than one of Go, Python, and Node.js.
- Experience with multi-region architectures and the trade-offs of replication, failover, and data residency.
- Experience with streaming or batch data pipelines, such as Dataflow.
- Familiarity with Terraform, GitHub Actions, and infrastructure as code.
- Prior startup experience, or comfort owning a domain rather than a slice of one.
- Curiosity about logistics, warehousing, or how physical operations actually run.
COMPENSATION & BENEFITS
The base salary range for this role is $150,000 – $180,000, depending on experience. Benefits include:
- Health, dental, and vision insurance.
- 401(k) with employer match.
- Unlimited PTO.
- A monthly AI tools budget for every engineer.
- A top-of-the-line MacBook Pro, dual 4K monitors, and your choice of keyboard and mouse at your desk in the office.
INTERVIEW PROCESS
Two phone screens, followed by an onsite in our Reston office with four to five interviews. We’ll keep you informed at every step; no black holes.
LOCATION
Takt is based in Reston, VA, with our office located next to the Wiehle-Reston East Metro station on the Silver Line. We’re looking for local candidates who can be in the office at least four days a week; we build together.
Please note that visa sponsorship is not available for this position.
OUR COMMITMENT
Ensuring a diverse and inclusive workplace where we learn from each other is core to Takt’s values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a supportive place to work. Takt will ensure that individuals with disabilities are provided reasonable accommodations to participate in the interview process, perform essential job functions, and receive other benefits of employment.