Responsibilities
- Design and implement systems from concept through testing with clear ownership of full lifecycle delivery.
- Break down projects into manageable milestones to enable consistent and incremental progress.
- Provide accurate project estimates, meet committed timelines, and proactively communicate changes in schedule.
- Write clean, maintainable code that is well-documented, tested, and approachable for other developers.
- Produce clear technical documentation that supports future development and team onboarding.
- Solve complex technical challenges across software, infrastructure, and networking with innovative solutions.
- Choose development practices that produce robust, high-performing, and maintainable systems.
- Proactively detect and correct issues in your work and in peer contributions before escalation.
- Collaborate with stakeholders across teams to define requirements and guide technical execution.
- Ensure systems are reliable by implementing monitoring, logging, and observability from the start.
- Guarantee that systems meet performance, scalability, and security standards, especially in cloud and network environments.
- Respond to incidents and conduct root cause investigations to prevent future outages.
- Drive ongoing improvements in code quality, automation, and operational processes.
- Communicate clearly across functions, identifying requirement gaps early to reduce rework.
- Work closely with product, security, and infrastructure teams to align technical choices with strategic goals.
- Influence engineering-wide decisions by contributing to key technical discussions.
- Informally guide junior engineers through code reviews, pair programming, and knowledge sharing.
- Support hiring efforts by participating in candidate interviews and evaluation stages.
Compensation
Competitive salary and equity offered based on experience and qualifications.
Work Arrangement
Hybrid or remote work options available; some team coordination may require overlap with core hours.
Team
Collaborative engineering culture focused on ownership, operational excellence, and continuous learning.
Responsibilities
- Design, scope, and deliver — from architecture through implementation and testing.
- Scope and stage work into well-defined milestones to avoid monolithic deliverables, enabling frequent and predictable delivery.
- Estimate projects, deliver on those estimates, and communicate risks when timelines shift.
- Write code that is easy for other engineers to understand and reason about — clear, well-tested, and designed to last.
- Create model documentation that others extend and reference.
- Resolve a wide range of technical issues in creative ways, spanning software, infrastructure, and network layers.
- Select methods and techniques that result in low-defect, high-performance software that is easy for the team to maintain and extend.
- Identify problems and risks in your own and others' work, and address them before they compound.
- Work with cross-team stakeholders to define requirements and ensure technical execution aligns with business objectives.
- Own reliability, monitoring, logging, and instrumentation of the systems you build.
- Ensure systems meet performance, scalability, and security requirements — particularly as they relate to network infrastructure and cloud environments.
- Participate in incident response and root cause analysis.
- Continuously improve system quality, automation, and operational maturity.
- Communicate effectively across teams — you identify and surface requirements problems early, reducing rework and wasted effort.
- Partner with product, security, and infrastructure teams to align technical decisions with company objectives.
- Contribute to technical discussions that influence broader engineering direction.
- Informally mentor IC1 and IC2 engineers on your team — through code review, pairing, and sharing technical context.
- Participate in evaluation portions of interview loops to help Dispel hire well.
Visa sponsorship may be available for qualified candidates depending on role and location.