Role overview
Employment type: Full-time
Pay: $181,000 - $226,000/year
Work model: Remote
What this role involves
Develop networking features and optimizations across open-source client software and related backend services. Own work throughout the product lifecycle, from technical implementation to feature planning and strategic decisions. Collaborate with engineers, designers, and product managers in a distributed team that works asynchronously.
Engineering responsibilities
- Design, build, test, and document core networking software components.
- Contribute to open-source client code and backend services, improving networking capabilities and performance.
- Partner with UX/UI designers and product managers to shape new features.
- Take operational ownership of running services through observability, incident response, and customer support escalations.
- Analyze and improve the efficiency, scalability, and stability of networking systems and resources.
- Apply security principles throughout system design and implementation.
- Contribute ideas and technical judgment to product planning and decision-making.
What you'll bring
- Proven experience implementing application-layer networking and distributed components, including proxies, connectors, and overlay routing.
- Deep knowledge of operating system networking internals, including socket programming, routing tables, and packet filtering primitives.
- Professional experience with Go.
- Experience designing and maintaining distributed systems, with a strong understanding of concurrency and scalability.
- Knowledge of multithreading, race conditions, memory management, and synchronization primitives.
- Proficiency with relational databases such as PostgreSQL or MySQL and the ability to write efficient SQL queries.
- Excellent written and verbal communication skills, including the ability to explain complex technical concepts clearly.
- Ability to work independently, collaborate with highly technical teams, and give and receive constructive feedback.
- Comfort working asynchronously and adapting to changing priorities in a startup environment.
Benefits and support
- Equity incentive plan.
- Health, vision, and dental coverage for employees and their families with no waiting period.
- Dollar-for-dollar retirement contribution matching, up to an annual employer contribution of 0.75% of eligible compensation.
- Flexible paid time off.
- Paid parental leave top-ups: 20 weeks for birthing parents and 16 weeks for non-birthing parents.
- $1,500/year for professional development, plus mentorship, coaching, and internal promotion opportunities.
- Choice of a company-owned Mac or PC laptop.
- Monthly home internet reimbursement and $500 for workstation customization.
- Access to a corporate co-working program.
- Annual company retreat, team offsites, and opportunities for in-person collaboration supported by team travel.
- Flexibility in how and when you work.