Source Job

$160,941–$223,491/yr
Canada

  • Design, implement, test, and maintain core client features in Go.
  • Ship end-to-end client work: design, implementation, launch, and observability.
  • Diagnose and reduce client performance and reliability issues.

Go Networking Debugging Communication P2P

11 jobs similar to Go Core Client Engineer

Jobs ranked by similarity.

$181,000–$226,000/yr
US Unlimited PTO

  • Support and enable internal business units through shared engineering services and functionalities.
  • Build relationships with multiple stakeholders across the organization to understand and meet their needs.
  • Work directly with internal customer-facing teams to empower their mission.

Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. Founded in 2019 and fully distributed, they're backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.

$160,890–$201,279/yr
Canada

  • Improve the security properties of Tailscale by identifying opportunities for security and privacy features, bug fixes, and defense-in-depth.
  • Audit Tailscale features for technical security weaknesses, identifying mitigations or solutions, and driving them towards resolution.
  • Support engineering decisions with threat modeling and security analysis and expertise.

Tailscale is building software that makes it easy to securely interconnect people and their devices, no matter where they are. Founded in 2019 and fully distributed, they are backed by Accel, CRV, Insight, Heavybit, and Uncork Capital.

Canada

  • Contribute to critical infrastructure systems.
  • Ensure internal teams can work efficiently.
  • Collaborate across multiple teams.

Jobgether is a platform that connects job seekers with companies. They use AI-powered matching to ensure applications are reviewed quickly and fairly.

US Unlimited PTO

  • Evolve replication protocols to make failures a non-event for customers.
  • Deliver scalability primitives that unlock Temporal Cloud growth.
  • Raise the bar on safety, observability, and operability of Temporal’s replication layer.

Temporal is an open source programming model company simplifying code and enhancing application reliability. They aim to be the reliable foundation for every developer's toolbox with a growing team valuing curiosity, drive, collaboration, and genuine humility.

Global

  • Comfortable working in a fully remote environment.
  • Value designing solutions to customer problems.
  • Comfortable rolling up your sleeves to understand incidents.

Humanitec is at the forefront of the Platform Engineering revolution, as enterprise companies across the globe re-shape how they manage their cloud infrastructure. They aim to help platform engineering teams build Internal Developer Platforms that unlock true developer self-service.

Global

  • Contribute to our core product, working across our stack primarily in Go, on services that power our applications.
  • Design and refine technical systems, including microservices, customer interfaces, and automated tests.
  • Collaborate closely across disciplines to explore problems, prototype ideas, and iterate quickly.

Humanitec is at the forefront of the Platform Engineering revolution, as enterprise companies across the globe re-shape how they manage their cloud infrastructure. Their mission is to help platform engineering teams build Internal Developer Platforms that unlock true developer self-service.

Global

  • Implementing P2P networking protocols
  • Implementing Logos core modules
  • Further architecture and development of the nim-libp2p implementation

Logos is a movement supporting the development of the decentralised web. They lay the foundations for a freer internet upon which communities can evolve into network states.

Americas

  • Work in Python and Golang to design and deliver open source software operations code
  • Shape high quality open source monitoring and alerting infrastructure
  • Grow a healthy, collaborative engineering culture in line with the company values

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, it is changing the world of software. The company has 1200+ colleagues in 75+ countries company and has a global distributed collaboration culture.

Global

  • Design, architect, implement, review, and test frameworks, libraries, tools, and services primarily using Go.
  • Participate in requirement, design, planning, and retrospective meetings as an integral part of an Agile software development team.
  • Be an active maintainer of Mirantis projects by managing contributions and patches to open-source projects, reviewing submissions, and participating in design decisions.

Mirantis is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. They combine open source innovation with expertise in Kubernetes orchestration, empowering platform engineering teams to deliver composable developer platforms across any environment.

US Unlimited PTO

  • Take end-to-end ownership of new features and deliver exceptional reliability.
  • Design and build Temporal SDKs for customers to work with Temporal.
  • Work directly with the community to debug issues and get feedback on features and APIs.

Temporal provides an open-source programming model that can simplify code and make applications more reliable. They are a growing company that values curiosity, drive, collaboration, and genuine humility.

Americas APAC EMEA Unlimited PTO

  • Design and implement edge traffic routing that directs requests to the correct Cell in a way that's transparent to users.
  • Build and evolve the Topology Service that serves as the authoritative source of cluster state for routing, resource assignment, and Cell lifecycle decisions.
  • Operate and improve the routing and topology systems you build by participating in tier-2 on-call, responding to escalated incidents, and strengthening observability and operational tooling.

GitLab is the intelligent orchestration platform for DevSecOps that enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. GitLab's high-performance culture is driven by their values and continuous knowledge exchange, enabling their team members to reach their full potential while collaborating with industry leaders to solve complex problems.