Jobs · Engineering

Senior Staff Software Engineer- Remote (US Based)

Dispel · United States · 2 mo ago
RemoteRemoteEngineeringFull-time

Requirements

  • Technical Leadership & Architecture
    • Lead complex, cross-team technical initiatives from architecture and planning through implementation and delivery.
    • Drive technical decision-making for systems that span application, infrastructure, networking, and cloud environments.
    • Contribute to architectural direction, scalability planning, reliability improvements, and operational maturity across the platform.
    • Debug and resolve complex production and infrastructure issues across distributed systems.
    • Partner with engineering leadership to evolve development practices, testing strategies, deployment workflows, and operational standards.
    • Produce technical proposals, architecture documents, and implementation plans that align teams around execution.
  • Mentorship & Collaboration
    • Mentor engineers through technical guidance, code reviews, system design discussions, and collaborative problem solving.
    • Help raise engineering quality through thoughtful feedback, documentation, and strong technical execution.
    • Collaborate closely with product, infrastructure, security, and operations teams to deliver reliable customer outcomes.
    • Communicate technical tradeoffs, risks, and recommendations clearly across engineering and cross-functional stakeholders.

Qualifications

  • 8+ years of professional software engineering experience with a demonstrated track record of leading complex technical projects involving multiple engineers.
  • Strong proficiency in software development across multiple languages and paradigms.
  • Comfortable using coding agents (e.g., GitHub Copilot, Claude Code) as part of your daily workflow.
  • Solid understanding of network architecture including routing, switching, VPN protocols, DNS, and firewalls.
  • Hands-on experience with AWS and/or Azure cloud platforms.
  • Familiarity with cloud networking constructs such as VPCs, subnets, security groups, transit gateways, and private endpoints.
  • Experience working with distributed systems including databases, caches, queues, event-driven systems, and cloud infrastructure.
  • Demonstrated ability to lead cross-functional technical efforts and drive projects through ambiguity to delivery.
  • Experience creating technical designs, architecture proposals, and implementation documentation.

Bonus Points

  • Strong judgment around reliability, security, privacy, and operational resilience in production systems.
  • Experience working in regulated or security-sensitive environments.
  • Familiarity with compliance frameworks such as FedRAMP, SOC 2, IEC 62443, or similar.
  • Previous startup or high-growth company experience.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com