Skip to content

Software Engineer, Networking

163k – 226kUnited StatesRemote5+ YOE
Summary

Build and maintain Tailscale's networking features and distributed systems. Own core networking components, observability, and incident response for a remote-first company.

About the role

Key Responsibilities

  • Work as part of a team of engineers to design, build, test, and document core networking software components.
  • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations.
  • Analyze and improve the efficiency, scalability, and stability of networking systems and resources.
  • Bring a security-first mindset to both design and implementation, ensuring robust and secure networking components.

Requirements

  • Proven experience implementing application-layer networking concepts and distributed components, such as proxies, connectors, and overlay routing, to enable seamless connectivity.
  • Deep knowledge of operating system-level networking internals, including socket programming, routing tables, and packet filtering primitives.
  • Professional experience with Go (Golang)
  • Experience designing and maintaining distributed systems, with a solid understanding of concurrency (e.g., multithreading, race conditions, memory management, synchronization primitives) and scalability.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries.
  • Excellent written and verbal communication skills, with the ability to explain complex technical concepts clearly.
  • Strong collaborative mindset—you actively give and process constructive feedback and work effectively both independently and as part of a team.
  • Startup-ready flexibility, with the adaptability to pivot and thrive in a fast-paced, dynamic environment.

What We Offer

  • Competitive total compensation package including base salary, equity incentive plan, and variable commission.
  • Comprehensive group benefits with no waiting period (health, vision, dental).
  • Remote-first company with annual company retreat and team off-sites.
  • $1500 USD annually for professional development.
  • Flexible paid time off.
  • Build-your-own home office setup with company laptop, monthly home internet reimbursement, and $1000 USD workstation budget.
  • Generous parental leave program with top-ups for up to 26 weeks.
Skills
GoNetworkingDistributed SystemsSocket ProgrammingRouting TablesPacket FilteringPostgreSQLMySQLSQLConcurrency
Similar roles at this salary range
All Backend Engineering jobs →
Tailscale

Backend Engineer, Identity

Backend engineer focused on identity and access management, building authentication features (SSO, OAuth2, SAML, WebAuthn) and SCIM sync capabilities in Go for a distributed systems platform.

163k – 204kUnited StatesBackend EngineeringRemote5+ YOEGoSSO
Twilio

Staff Software Engineer

Lead technical architecture and roadmap for Twilio's Compliance Experiences platform, building scalable microservices and high-volume APIs while mentoring engineers and leveraging AI tools to accelerate delivery.

171k – 252kUnited StatesBackend EngineeringRemote12+ YOEGoAWS
Upstart

Senior Software Engineer, Foundations

Build and scale backend services powering personalized customer communications across SMS, email, push, and emerging channels. Partner with marketing and data teams to deliver real-time messaging, automation, and data-driven engagement systems.

167k – 231kUnited StatesBackend EngineeringRemote4+ YOEAWSJava
Upstart

Principal Software Engineer, Cash Line

Principal backend engineer building core systems for a new AI-powered revolving credit product. Owns distributed services for underwriting, pricing, transactions, and servicing in a greenfield environment.

183k – 270kUnited StatesBackend EngineeringRemote8+ YOEC#Java
Coinbase

Senior Software Engineer - Blockchain Network

Senior engineer building blockchain network infrastructure and APIs that integrate protocols like Bitcoin and Ethereum with Coinbase's internal services. Owns multi-quarter initiatives improving latency, reliability, and cost of crypto systems.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEAPIsKafka