2

Staff Software Engineer Remote Jobs in Washington

Mountain View, CA OR McLean, VA (Onsite 5 days per week) We are seeking a Staff Software Engineer to join the Wallet - Identity Proofing team. This team owns the identity proofing flows that millions ...

This role requires a strong software engineering background, experience with enterprise ... Remote administration * Communications and email protocol API implementation * Software version ...

New

Senior Software Engineer

Chantilly, VA · On-site +1

$126K - $166K/yr

Provide technical leadership, mentoring, and guidance to junior engineering staff and development ... Hybrid Work Environment Flexible work arrangements may include a combination of remote and onsite ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243148 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243541 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...

Software Engineer

Chantilly, VA · On-site +1

$150K - $250K/yr

... staff by paying very strong salaries, and working hard to ensure each Engineer is doing work that ... support remote work), and requires a TS/SCI + Polygraph clearance (acceptable to this customer)

Software Engineer

Arlington, VA · On-site +1

$69K - $158K/yr

Remote Work: Hybrid Job Number: R0243537 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...

We are currently seeking a IoT / Edge Software Engineer to join our team in Bethesda (REMOTE), Maryland (US-MD), United States (US). Job Summary: The IoT Edge Software Engineer is responsible for the ...

We are seeking a Senior Software Engineer who doesn't just build systems, but redefines how they ... Flexible to work remote with the ability to commute to the corporate office as needed Must have ...

Software Engineer

Chantilly, VA · On-site +1

$86K - $198K/yr

Remote Work: No Job Number: R0241095 Location: Chantilly,VA,US Share job via: Share Software Engineer The Opportunity: Booz Allen is looking for a Software Engineer who is driven by purpose and ready ...

The engineer works closely with software, infrastructure, and security teams to integrate security ... The starting pay range for this remote role is $65,592 - $136,650. This range reflects the minimum ...

Posting Type Hybrid/Remote Job Overview WHO WE ARE Relativity is a leading legal data intelligence ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

Software Engineer

Washington, DC · On-site +1

$100K - $230K/yr

Our software engineers take part in creating some of the most innovative software solutions in the ... Salary Range: $100,000 - $230,000 per year This position is primarily remote; however, onsite ...

Showing results 41-60

Staff Software Engineer Remote information

See Washington salary details

$68.5K

$182.5K

$249.2K

How much do staff software engineer remote jobs pay per year?

As of Aug 7, 2026, the average yearly pay for staff software engineer remote in Washington is $182,515.00, according to ZipRecruiter salary data. Most workers in this role earn between $152,300.00 and $215,800.00 per year, depending on experience, location, and employer.

How does a staff software engineer collaborate with cross-functional teams in a remote environment?

As a Staff Software Engineer working remotely, you'll frequently collaborate with product managers, designers, QA engineers, and other software engineers through virtual meetings, shared documentation, and collaboration tools like Slack or Jira. Effective communication and clear documentation are essential to align on project goals, technical decisions, and timelines. You'll also mentor junior team members and often participate in architectural reviews, ensuring that distributed teams remain cohesive and productive despite working from different locations.

What is a staff software engineer remote?

A Staff Software Engineer (Remote) is a senior-level software engineer who works primarily from a location outside of the main office, often from home or another remote setting. This role typically involves leading technical projects, mentoring junior engineers, making architectural decisions, and collaborating with cross-functional teams to deliver high-quality software solutions. Staff Software Engineers are expected to have extensive experience in software development, strong problem-solving skills, and the ability to work independently as well as part of a distributed team. Remote staff engineers also leverage digital communication and collaboration tools to stay connected and productive.

What are the key skills and qualifications needed to thrive as a staff software engineer remote, and why are they important?

To thrive as a Staff Software Engineer (Remote), you need advanced programming skills, deep architectural knowledge, and significant experience in software development, often backed by a bachelor's or master's degree in computer science or a related field. Expertise with programming languages like Java, Python, or Go, familiarity with cloud platforms (AWS, Azure, GCP), and proficiency in version control systems (e.g., Git) are typically required. Outstanding communication, leadership, and problem-solving abilities help you mentor teams and drive complex projects to completion. These skills ensure you can design robust systems, guide engineering teams remotely, and deliver scalable solutions in a distributed work environment.

What is the difference between Staff Software Engineer Remote vs Staff Software Engineer on-site?

AspectStaff Software Engineer RemoteStaff Software Engineer on-site
Work EnvironmentWorks remotely, often from home or co-working spacesWorks at company office location
Required CredentialsTypically requires similar technical skills and experience as on-site roles, including advanced software development expertiseSame credential requirements as remote roles, focusing on software engineering proficiency
Industry UsageCommon in tech companies supporting remote work policiesTraditional in many industries with physical office presence
Search & Comparison IntentOften searched by candidates seeking flexible work optionsOften searched by those preferring or needing on-site work

Both remote and on-site Staff Software Engineer roles require advanced technical skills and experience. The main difference lies in the work environment, with remote roles offering flexibility to work from anywhere, while on-site roles require physical presence at the company's location. Employers in tech industries increasingly support remote work, making both options viable for experienced software engineers.

What are the most commonly searched types of Staff Software Engineer jobs in Washington? The most popular types of Staff Software Engineer jobs in Washington are:
What job categories do people searching Staff Software Engineer Remote jobs in Washington look for? The top searched job categories for Staff Software Engineer Remote jobs in Washington are:
What cities in Washington are hiring for Staff Software Engineer Remote jobs? Cities in Washington with the most Staff Software Engineer Remote job openings:
Infographic showing various Staff Software Engineer Remote job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 17% Part Time, 1% Temporary, and 5% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $182,515 per year, or $87.7 per hour.

Staff Security Engineer

Walter

Mclean, VA • On-site, Remote

Full-time

Re-posted 23 days ago


Job description

Summary

We are the next-generation digital identity wallet that simplifies how individuals securely prove their identity online. Consumers can verify their identity with us once and seamlessly log in across websites without needing to create a new login and re-verify. Over 140 million users
experience streamlined login and identity verification with us at 20 federal agencies and 44 state agencies

General Information

Onsite Location: Mountain View, CA OR McLean, VA (Onsite 5 days per week)


We are seeking a Staff Software Engineer to join the Wallet - Identity Proofing team. This team owns the identity proofing flows that millions of members rely on every day - from secure login and multi-factor authentication to passkeys, biometrics, and the end-to-end member experiences that establish trust and unlock access to government, healthcare, and commercial services.

As a Staff Engineer, you will be a technical anchor for one of our most critical and
high-scale engineering domains. You will drive architecture decisions, lead complex cross-team initiatives, and raise the bar for engineering quality, security, and reliability. You'll collaborate closely with product, security, and platform teams to shape the next generation of authentication and identity proofing at ID.me.

Key Responsibilities

  • Drive Identity Proofing Excellence: Lead the technical design of end-to-end member-facing verification flows, including document-based identity proofing, face match, supervised verification, and trusted referee experiences - ensuring they meet NIST 800-63-3 IAL2/AAL2 standards with minimal friction.

  • Technical Leadership & Mentorship: Serve as a technical anchor for the team - setting the standard for code quality, system design, and engineering best practices. Mentor senior and mid-level engineers through code reviews, architectural guidance, and pairing.

  • Cross-Team Collaboration: Partner with Security, Platform, Identity Graph, Product, and Compliance teams to deliver cohesive features and integrations.

  • Drive alignment on shared architectural decisions and multi-team initiatives that
    span authentication and identity proofing.

  • Reliability, Performance & Security: Own the availability and performance of authentication services at scale. Lead initiatives around observability, alert hygiene, capacity planning, and incident response for high-traffic, high-sensitivity
    systems.

  • Compliance & Data Integrity: Champion compliance initiatives, including data
    retention, compromised credential detection, biometric data governance, and
    privacy-preserving design patterns. Ensure authentication systems meet evolving
    legal and regulatory requirements.

  • Roadmap Influence: Provide technical input into team roadmap planning.

  • Identify engineering investments that improve developer velocity, system resilience, and member experience - and advocate for them with engineering leadership and product.

Requirements

Required Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

  • 8+ years of professional software engineering experience building and operating high-availability production services.

  • 3+ years of experience operating distributed systems at scale, such as caching or async processing, and other cloud-native infrastructure (GCP preferred).

  • 1+ years of experience with AI-assisted development tooling such as Claude
    Code, Cursor, or equivalent.

Preferred Skills

  • Deep knowledge of identity proofing and credentialing standards, including NIST
    800-63-3 (IAL2/AAL2), Kantara Initiative requirements, or equivalent federal/state
    compliance frameworks.

  • A commitment to fostering an AI-first engineering culture that maximizes team
    quality and velocity.

  • Proven ability to lead complex, cross-team technical initiatives from definition through delivery with minimal oversight.

  • Strong communication and collaboration skills, with experience influencing technical direction across engineering, product, and security stakeholders.

  • Experience with modern frontend Frameworks like React, and strong backend
    engineering fundamentals in one or more languages such as Ruby, Java, Go, or Python, with a track record of building secure, scalable APIs and services.

  • Hands-on experience with modern frontend technologies including TypeScript, React, Next.js, Node.js, and build tooling (Vite, Webpack, Babel, ESLint);

  • Proficient in testing frameworks (Jest, Playwright, Testing Library), styling
    (Tailwind CSS, Sass), and building reusable component libraries with Storybook.

  • Experience with event-driven architectures, database performance optimization,
    and caching strategies for high-throughput identity systems.

  • Familiarity with cloud data compliance frameworks including biometric data
    retention regulations, PII handling, and audit logging requirements.

  • Experience working in regulated industries such as government, healthcare, or
    financial services.

  • Track record of improving engineering culture through documentation, technical
    standards, and developer experience improvements.