Dispel builds secure, private network infrastructure for critical industries. As a Senior Backend Engineer, you will deliver complex systems across software, infrastructure, networking, and security, working closely with cross-team stakeholders to define requirements, identify problems early, and deliver software that delights customers.
Requirements
- 6+ years of professional software engineering experience with a demonstrated track record of delivering complex systems.
- Strong proficiency in at least one core programming language, such as Python, TypeScript, or Go.
- Hands-on experience with cloud platforms (AWS/Azure) and networking constructs.
- Experience working across multiple layers of the stack: application, database, infrastructure, or security.
- Strong understanding of system reliability, monitoring, and performance optimization.
- Experience on multiple teams or in multiple roles, with a strong understanding of databases, caches, queues, events, and workers.
- Solid understanding of network fundamentals, routing, switching, VPN protocols, DNS, and firewalls.
- Strong understanding of network security principles and hardening practices.
- Ability to communicate clearly and succinctly 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.
- A willingness to accept failure and feedback, learn and try again.
Benefits
- 401(k) with company match
- Generous paid time off and holidays
- Performance bonus and equity eligible
- Remote work
- Medical, vision, dental insurance