Job Closed

This listing is no longer active.

Dispel logo
Dispel

Moving Target Defense-based remote access systems for people and machines.

Senior Staff Software Engineer

Software EngineerSoftware EngineerOtherRemoteLeadTeam 51-200Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

79 days ago

Salary

0

Seniority

Lead

Job Description

Senior Staff Software Engineer

Dispel

Dispel builds secure, private network infrastructure for critical industries. The people who depend on our products need reliable, auditable, and secure access to sensitive systems, and the engineers who build those products need to understand that context deeply. At IC7, you are one of those engineers. As Senior Staff Software Engineer, you will own the full arc of our most consequential technical initiatives: from architecture and planning through coordination, testing strategy, and delivery. You define the methods and procedures your team uses. You debug the hardest problems Dispel encounters. You make every engineer around you measurably better. This role sits at the intersection of software engineering, cloud infrastructure, networking, and on-premises virtualization. You will not just write excellent software; you will understand and influence the infrastructure layer that software runs on, the network layer it communicates through, and the security properties that make our customers trust us with their most sensitive operations — and that understanding drives the technical decisions you make, grounded in what customers are trying to accomplish, the operational pain they face, and the reliability they depend on. Engineering at Dispel is a collaborative effort and those that show up trying to get things done and help others will receive support from the team. Dispel is growing quickly and for that reason you should be prepared to handle a significant amount of ownership and deal with some amount of chaos. If you have not been in an environment like this before you would do well to try and convince us that you can handle it during your interviews.

Job Requirements

  • Responsibilities:
  • Execution (Primary Focus)
  • System Design and Architecture
  • Own design, planning, estimation, testing, and coordination for team projects spanning multiple quarters.
  • Understand the broad architecture of Dispel's entire system — software, networking, cloud, and on-prem infrastructure — and produce comprehensive architecture diagrams, technical proposals, and design documents that clarify ambiguous problem spaces and earn stakeholder alignment.
  • Evaluate major architectural tradeoffs across performance, scalability, security, maintainability, and engineering velocity, with particular attention to network and infrastructure implications.
  • Complex Problem Solving and Delivery
  • Deliver complex systems on time and on budget, taking personal responsibility for the risks associated with your team's work.
  • Debug and resolve the most difficult technical problems Dispel encounters, including issues that span software, infrastructure, and network layers.
  • Determine and own the testing strategy for your team, ensuring appropriate coverage and quality across all layers of the stack.
  • Write software that sets the quality standard — clear, maintainable, well-tested, and designed to last, regardless of the language or layer.
  • Cross-Team Technical Leadership
  • Coordinate with other teams on cross-cutting technical issues, including infrastructure, security, and network architecture.
  • Provide technical advice that shapes decisions across the engineering organization.
  • Identify and communicate technical risks early and drive mitigation across team boundaries.
  • Enabling Others (Secondary Focus)
  • Mentorship and Team Development
  • Make other engineers better through substantive proposals, reviews, architectural guidance, technical documentation, and direct mentorship — leading projects with multiple contributors, keeping delivery on track, and raising the quality of every engineer's contribution.
  • Determine the methods and procedures used by your team and continuously improve them.
  • Communicate effectively within and outside of the engineering organization — from technical peers to executive stakeholders.
  • Reliability, Security, and Quality
  • Actively work to refine your team's approach to security, reliability, privacy, and compliance — particularly as they relate to network infrastructure and cloud environments.
  • Champion operational excellence and ensure the systems your team ships are observable, maintainable, and resilient.
  • Qualifications:
  • 10+ years of professional software engineering experience with a demonstrated track record of leading team projects involving multiple engineers.
  • Strong proficiency in software development across multiple languages and paradigms — you are effective in the languages your team uses and can pick up new ones as needed.
  • Comfortable using coding agents (e.g., GitHub Copilot, Claude Code) as part of your daily workflow — Addy Osmani’s article Agentic Engineering (Agentic Engineering ) roughly describes Dispels basic stance on AI usage by engineers.
  • Solid understanding of network architecture: routing, switching, VPN protocols, DNS, and firewalls.
  • Hands-on experience with cloud platforms — AWS and/or Azure — including networking constructs such as VPCs, subnets, security groups, transit gateways, and private endpoints.
  • Experience with on-premises virtualization: hypervisors (ESXi, KVM, Hyper-V, or similar), VM lifecycle management.
  • Demonstrated ability to own cross-team projects and navigate organizational complexity to deliver results.
  • Experience producing technical proposals, architecture documents, and system designs that inform and align diverse stakeholders.
  • Proven track record of setting team-level engineering standards and driving their adoption.
  • Deep understanding of distributed systems: databases, caches, queues, event-driven architectures, and cloud infrastructure.
  • Depending on your background you should have a deeper understanding of one or more of the following areas:
  • Full Stack
  • Proficient in TypeScript and modern web development.
  • Comfortable working across frontend and backend layers of the stack.
  • Backend
  • Strong proficiency in one or more of: Python, TypeScript, Go.
  • Must have been deeply involved with complex, production-grade APIs and services.
  • Strong understanding of cloud execution environments and how architectural decisions affect them.
  • Must have strong understanding of databases, caches, queues, events, and workers.
  • DevOps
  • Experience with infrastructure-as-code (Terraform or similar) and CI/CD pipelines.
  • Familiarity with container orchestration and cloud-native deployment patterns.
  • DevEx experience.
  • Networking
  • Deep experience designing and operating network infrastructure, VPN systems, or secure access platforms.
  • Strong understanding of network security principles and hardening practices.
  • Bonus Points
  • Strong judgment around security, reliability, privacy, and compliance in production systems — ideally in regulated or security-sensitive environments.
  • Familiarity with compliance frameworks relevant to Dispel's customers: FedRAMP, SOC 2, IEC 62443, or similar.

Benefits

  • We Offer:
  • $194,000 – 216,000 salary range
  • 401(k) w/ company match
  • Unlimited paid time off
  • Parental leave
  • Full medical, dental, vision insurance
  • Life insurance
  • Disability insurance
  • Health savings account
  • Performance bonus and equity eligible
  • Remote work

Related Job Pages

More Software Engineer Jobs

Vanta logo

Director of Engineering

Vanta

Vanta is the leading trust management platform that helps simplify & centralize security for organizations of all sizes.

OtherRemoteTeam 201-500Since 2018H1B Sponsor

• Lead multiple teams to deliver results consistently and sustainably while holding a high bar for execution and quality • Independently identify and realize strategies that deliver significant value to our customers and business, with a focus on enterprise platform capabilities • Set and deliver technical strategy such as evolving the legacy codebase and building foundational primitives to support the long-term product vision • Build a best-in-class engineering team through hiring, coaching, mentoring, and creating an environment where teams and managers can do their best work • Actively shape the organization to deliver for the business, including talent development, growing leaders, and performance management • Partner closely with Design, Product, and GTM counterparts to build best-in-class platform capabilities and bring them to market • Drive key architectural initiatives to support Vanta's upmarket growth • Play an integral role in influencing and shaping Vanta's engineering culture and strategy • Enable teams to ship iteratively with speed and quality while effectively balancing ambiguity, available data, and customer needs

United States
Job Closed
Alvys logo

Senior Software Engineer

Alvys

Tomorrow’s TMS, Today.

OtherRemoteTeam 51-200H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Alvys is building the operating system for modern freight with a multi-tenant SaaS platform that streamlines day-to-day transportation operations. As a Senior Product Engineer , you will be a senior individual contributor who owns meaningful product areas end-to-end: - Shaping what we build - How we build it - Whether it worked for customers This role is designed for engineers who want to sit at the intersection of engineering execution, product judgment, and operational ownership, and who are excited to build with AI as a first-class part of the workflow. We are moving quickly toward an AI-first operating model across the company. On the engineering side, we have shifted from a traditional model with many handoffs to a product engineering model where engineers are accountable for outcomes and leverage AI to accelerate delivery. As a Senior Product Engineer , you will use AI to: - Move faster while keeping quality high - Be accountable for outcomes - Utilize AI tools for implementation, debugging, and test generation - Review and harden AI-generated code with strong engineering judgment - Iterate quickly with customer feedback and production signal - Contribute to evolving team practices as the AI toolchain changes In this role, “senior” is measured by impact , which includes: - Owning customer and business outcomes - Influencing product direction through strong problem framing and tradeoffs - Shipping and operating production systems with a reliability mindset Qualifications - 5+ years of professional software engineering experience, with ownership of production systems - Strong proficiency in at least one modern programming language (C#, TypeScript, Java/Kotlin, etc.) - Full-stack capability: comfortable working end-to-end (API → data → UI) - Experience building and operating production software, including debugging, monitoring/alerting, and performance tuning - Experience with data stores in production (relational and/or NoSQL) - Experience with at least one major cloud provider (Azure, AWS, or GCP) - Strong collaboration and communication skills with cross-functional partners (Product, Design, and operations stakeholders) Requirements - AI-first product engineering experience: actively used AI to ship product faster - Championing AI adoption: experience introducing AI tooling to a team - Strong React proficiency: experience building complex, data-heavy UIs in React and TypeScript - Design systems experience: building or operating within a design system - Experience building and operating large-scale systems, focusing on reliability, performance, and cost - Experience with observability and operational rigor (dashboards, alerting, incident response) - Experience with .NET/C#, CosmosDB, Postgres, Elastic Search, and modern web APIs - Experience mentoring engineers and raising engineering quality through design reviews and code reviews - Experience in logistics or transportation software is a plus Benefits - Revolutionizing transportation logistics - Balancing innovation with sustainability - Fostering a culture of reliability and performance Company Description Alvys is on a mission to revolutionize transportation logistics. We are evolving from a delivery organization into a product engineering organization —one that blends technical excellence with deep product context and financial accountability. - We measure success by impact, not output - We think like operators, not just builders

United States
Job Closed
Paired logo

AI-Powered Developer

Paired

Connecting Companies with the Best Global Talent #LETSGETPAIRED

Full TimeRemoteTeam 1-10H1B No Sponsor

• Build and launch AI-powered landing pages, websites, and web applications. • Utilize modern AI development tools to accelerate product development and iteration. • Design and develop internal software tools that improve team productivity and operational efficiency. • Collaborate with internal teams to understand business needs and translate them into functional digital solutions. • Prototype, test, and iterate quickly on new features and tools. • Integrate APIs, automation tools, and AI models into existing systems. • Maintain and improve the performance, usability, and scalability of applications. • Contribute to rapid experimentation and innovation across the agency’s digital products.

Argentina
Job Closed
OtherRemoteTeam 10,001+H1B No Sponsor

• Lead and scale the AI, ML, and LLM engineering teams, fostering innovation, technical excellence, and high performance • Define and execute the AI and advanced analytics roadmap, from ideation through production deployment • Drive the implementation of state-of-the-art technologies, including generative AI, automation, and intelligent systems • Partner with engineering, IT, and business leaders to embed AI-driven solutions into core engineering and operational processes • Lead organizational efficiency initiatives, including process optimization, automation, and productivity improvement programs • Identify opportunities to improve engineering efficiency, quality, and speed through technology and data-driven insights • Establish best practices for AI governance, scalability, security, and ethical use • Manage budgets, vendors, and technology partners related to AI and digital transformation • Mentor and develop technical leaders and teams, building a strong innovation culture

United States
Job Closed