Skip to content
← Back to job listings

Senior Backend Engineer

Dispel · United States

External listingfull-time2 months ago

About The Role

Join Dispel as a Senior Backend Engineer (IC6) and be a key player in delivering complex systems across software, infrastructure, networking, and security. You will work closely with cross-team stakeholders, define requirements, and deliver high-performance software. You will also have the opportunity to mentor junior engineers and contribute to technical discussions that influence broader engineering direction. Enjoy competitive salary, comprehensive health coverage, unlimited PTO, and a culture that prioritizes learning and growth.

  • Design, scope, and deliver complex systems across software, infrastructure, networking, and security.
  • Work closely with cross-team stakeholders to define requirements, identify problems early, and deliver software that delights customers.
  • Write clear, well-tested code that is easy for other engineers to understand and reason about, and ensure systems meet performance, scalability, and security requirements.
  • Must have been deeply involved with complex, production-grade APIs and services
  • Strong proficiency in one or more of: Python, TypeScript, Go
  • Strong proficiency in at least one core programming language — you are effective in the languages your team uses and can pick up new ones as needed
  • An ability to communicate clearly and succinctly both in-person and over team chat
  • A passion for learning new disciplines and gaining a deep understanding of how others on the team do their work
  • Strong understanding of system reliability, monitoring, and performance optimization
  • Must have strong understanding of databases, caches, queues, events, and workers
  • Strong understanding of network security principles and hardening practices
  • Strong understanding of cloud execution environments and how architectural decisions affect them
  • Demonstrated ability to work with cross-team stakeholders to define requirements and deliver results with minimal oversight
  • 6+ years of professional software engineering experience with a demonstrated track record of delivering complex systems
  • Comfortable using coding agents (e.g., GitHub Copilot, Claude Code) as part of your daily workflow — Addy Osmani's article describes Dispel's stance on AI usage by engineers
  • A willingness to accept failure and feedback, learn and try again
  • Experience working across multiple layers of the stack: application, database, infrastructure, or security
  • Experience on multiple teams or in multiple roles — you bring breadth that informs your technical judgment
  • Hands-on experience with cloud platforms (AWS/Azure in particular) including networking constructs such as VPCs, subnets, security groups, and private endpoints
  • Solid understanding of network fundamentals: routing, switching, VPN protocols, DNS, and firewalls

This is an external listing. JobSpring does not represent or verify the employer. Report this listing