Tailscale
Tailscale
51 – 200 Angajați
SaaSSecuritateTelecomunicații
Tailscale dezvoltă software de rețelistică securizat care conectează persoane, servicii și dispozitive din locații și medii cloud diferite. Soluția sa VPN modernă se bazează pe WireGuard și este concepută pentru a înlocui complexitatea infrastructurilor VPN tradiționale prin implementare rapidă, conexiuni criptate, controale de acces și funcții de rețelistică bazate pe principiul zero trust. Compania activează în domeniile SaaS, securității și telecomunicațiilor, susținând cazuri de utilizare precum accesul la distanță, conectivitatea între sedii și rețelistică multi-cloud pentru organizații și utilizatori individuali.

Software Engineer, Networking Features at Tailscale (Remote - United States)

Build secure networking capabilities for Tailscale’s platform, connecting people and devices through reliable software. Work with Go, distributed systems, networking components, and backend services.

Descriere

  • Develop Tailscale’s product through open-source client code and backend services, focusing on networking features and performance improvements.
  • Own work across the product lifecycle, from implementation and product discovery through strategic decisions.
  • Partner with UX/UI designers and product managers to define and refine networking features.
  • Design, implement, test, and document foundational networking software components.
  • Add observability to production services, contribute to incident response, and resolve customer support escalations.
  • Evaluate and improve the efficiency, scalability, and reliability of networking systems and resources.
  • Use a security-first approach when designing and implementing networking components.

Cerințe

  • Demonstrated experience implementing application-layer networking concepts and distributed components, including proxies, connectors, and overlay routing.
  • In-depth understanding of operating-system networking internals, including socket programming, routing tables, and packet-filtering primitives.
  • Professional experience developing with Go (Golang).
  • Experience designing and maintaining distributed systems.
  • Strong grasp of concurrency, including multithreading, race conditions, memory management, and synchronization primitives.
  • Understanding of scalability principles.
  • Proficiency with relational databases such as PostgreSQL and MySQL.
  • Ability to write efficient SQL queries.
  • Excellent written and verbal communication skills.
  • Ability to communicate complex technical concepts clearly.
  • Collaborative working style with the ability to operate independently and within a team.
  • Ability to adapt in a fast-moving, dynamic startup environment.

Beneficii

  • Base salary, equity incentive plan, and variable commission for quota-based roles.
  • Comprehensive health, vision, and dental coverage for you and your family with no waiting period.
  • Flexible remote-first work environment.
  • Virtual and in-person social events.
  • Corporate co-working program.
  • Employer-funded retirement contributions matching employee contributions dollar-for-dollar, up to 0.75% of eligible annual compensation.
  • Annual company retreat and team off-sites.
  • $1,500 USD annual professional development allowance.
  • Mentorship, coaching, and internal advancement opportunities.
  • Flexible paid time off.
  • Company-provided laptop, with Mac or PC options.
  • Monthly home internet reimbursement.
  • $500 USD home office customization allowance.
  • Paid parental leave top-ups of 20 weeks for birthing parents and 16 weeks for non-birthing parents.

Locuri de muncă similare

Thermo Fisher Scientific

Senior Clarity PPM Systems Developer

Thermo Fisher Scientific

Lead development and support for Thermo Fisher Scientific’s Clarity PPM platform, including integrations, upgrades, and production releases. Provide advanced troubleshooting, technical governance, mentoring, and SOX-compliant operations.

Deschide
METALINE

Full-Stack Java Developer (Spring, Vue.js)

METALINE

Join METALINE as a Java/Spring and Vue.js full-stack developer, building e-commerce platforms, REST APIs, and CI/CD integrations. METALINE specializes in managed IT services, data centers, and IT services.

Deschide