Now hiring

Software Engineer

Remote (United States)

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.
Recruitment notice

All communication only happens from authorized email addresses ending in @recruiterforge.com. We never ask for payments or sensitive documents. Suspect a scam? Email contact@recruiterforge.com.