Senior Software Engineer (Go)
Tetrate
Senior Software Engineer (Go)
The internet's evolution has progressed through distinct phases. Cisco became synonymous with the internet itself, providing the foundational infrastructure that enabled client-server architectures and established the backbone of global connectivity. Subsequently, API gateways and platforms like MuleSoft facilitated human-to-web commerce. We are now entering a phase defined by autonomous agent-to-agent communication, a fundamental shift towards interconnected intelligent systems.
Just as Cisco and API gateway technologies defined their respective eras, Tetrate is now defining the next generation of the internet. We are building the foundational platform that enables secure, scalable, and efficient communication between Large Language Models (LLMs) and autonomous agents. By architecting the control plane for these complex interactions, we are establishing the core infrastructure for the next phase of interconnected AI systems.
We are seeking backend software engineers experienced in building distributed systems using Golang and gRPC.
We are building a secure, robust, and highly available service mesh platform for mission-critical enterprise applications spanning both legacy and modern infrastructure. The Management Plane team is responsible for building the main experience of the platform, including the public-facing APIs users consume to configure, observe, and interact with the mesh, as well as the main workflows and processes that provide multi-tenancy and security to our hybrid and multi-cloud service mesh.
Bridging the gap between complex large infrastructures and flexible but manageable and meaningful APIs is the main challenge you will be solving. If you care about user experience, like public API design, writing quality code, and making complex things look simple for end-users, you'll find this role to be a fit for your wants.
Responsibilities
- Design and develop service mesh products, ensuring scalability, security, and reliability.
- Collaborate closely with product management, UX, and cross-functional teams to design and implement public APIs that will be used to configure all the aspects of a service mesh: networking, security, and observability.
- Implement new product features that will have a direct impact on customers.
- Mentor and guide a team of engineers, fostering a culture of excellence, innovation, and continuous improvement.
- Drive the adoption of best practices in software development, including performance optimization, CI/CD, security, and observability.
- Engage with the open-source community and contribute to projects like Istio, Envoy, and Kubernetes to enhance our ecosystem.
- Troubleshoot complex production issues, optimize system performance, and drive root cause analysis for distributed systems.
Required Skills
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 7+ years of experience in software engineering.
- Expertise in Golang (preferred) or C++, with strong systems-level programming experience.
- Deep understanding of Kubernetes, Istio, Envoy, and modern service mesh architectures.
- Experience with multi-cluster networking, security (mTLS, RBAC, Zero Trust), and control plane/data plane architectures.
- Strong knowledge of gRPC, WebAssembly (WASM), and API Gateway technologies.
- Good understanding of networking protocols, concepts, consistency properties of distributed systems, techniques to identify and reconcile configuration drifts.
- Proven ability to deliver complex distributed systems in high-scale production environments.
- Experience with performance profiling and optimization of high-throughput distributed systems, leveraging tools like pprof, and eBPF tracing.
- Experience with declarative infrastructure and GitOps practices, using Terraform, Helm, ArgoCD, or Flux.
- Strong fundamentals-based problem-solving skills; ability to break down complex problems using first-principles thinking rather than conventional approaches.
- Passion for mentoring engineers, driving technical excellence, and fostering a high-performance engineering culture.
- Ego-free collaboration; ability to contribute across different areas outside of direct expertise.
- Demonstrate bias-to-action and avoid analysis-paralysis; Drive action to the finish line with high quality and on time
- You are ego-less when searching for the best ideas; You contribute effectively outside of your specialty; You think about solving problems from the standpoint of the best outcome for the team
- Values autonomy and results over process
Qualifications
- Experience contributing to open-source projects, especially in the Istio, Envoy, or Kubernetes ecosystem.
- Expertise in security best practices in service mesh environments, including SPIFFE/SPIRE, OPA, and Zero Trust architectures.
- Deep networking expertise, including L3/L4/L7 protocols, DNS, IP tables, and service-to-service communication strategies.
- Expertise in cloud platforms (AWS, GCP, Azure), Linux networking, eBPF, and performance tuning.
- Hands-on experience with WASM extensions for Envoy, enabling custom policies, logging, or traffic control mechanisms.
- Experience contributing to open source projects is a plus.
- Experience with authentication technologies such as OIDC, and authorization systems such as RBAC, ABAC is a plus.
- Experience using SQL relational databases and Key/Value datastores.
- Expertise in large-scale observability solutions, including Prometheus, OpenTelemetry, Jaeger, and distributed tracing methodologies.
- Background in chaos engineering and resiliency testing, using tools like Chaos Mesh, Litmus, or Gremlin.
- Strong understanding of multi-tenancy, service segmentation, and access control in Kubernetes-based environments.
Location: We are a fully distributed company with a presence in 15 countries globally, and we welcome talent from anywhere. This role specifically requires coverage of the North American time zone, so you must be willing to work within those hours.
$112.93k - $225.87k
...Senior Software Engineer (Go) Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth. We don't just work in the sporting industry; we are actively changing it. Since 2006, our...SeniorFull time$175k - $185k
...Senior Software Engineer (GO) Remote At PrizePicks, we are the fastest-growing sports company in North America, as recognized by Inc. 5000. As the leading platform for Daily Fantasy Sports, we cover a diverse range of sports leagues, including the NFL, NBA, and...SeniorRemote work- ...Senior Software Engineer (Go) This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Go) based in Australia. This is an opportunity to join a Platform Engineering...SeniorRemote workFlexible hours
- ...Megaport Go Developer We're not your typical tech company – and we don't want to be. Megaport is the global leader in Network... ...Megaport's internal developer experience. Sitting within the Platform Engineering team, as a Go developer, you will design, develop, and maintain...SeniorRemote workFlexible hours
£80k - £120k per year
...Senior Software Engineer (Go) 100% Remote (UK/EU) The Role As a Senior Software Engineer at Form3, you'll work on established, high-volume services that sit at the heart of Form3's cloud-native payment platform. These are critical systems where reliability, resilience...SeniorLive inWork at officeRemote work$160k - $190k
...Senior Software Engineer (Go) Remote (USA) What We Do At runZero, we're a team of dreamers and creative thinkers who aren't afraid to shake up the status quo. Fixing what's broken with legacy vulnerability management and overcoming persistent, decades-old problems...SeniorTemporary workRemote workWorldwideFlexible hours- Role Description We are looking for a Go Developer to design and build Telegram bots on top of the Telegram Bot API. You will own... ...onboarding, and testing Qualifications ~Strong backend engineering experience in Go (API and integration heavy) ~Proven experience...SeniorFull timeRemote workVisa sponsorshipMonday to Friday
$160k - $200k
Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...ABOUT YOU We’re looking for a Senior Backend Software Engineer who thrives on solving complex technical challenges and building distributed systems... ...that scale. You’re someone who’s comfortable working with Go, embraces microservices architecture, and understands how...SeniorFull timeLocal area
- Striveworks, a rapidly growing technology company in Austin, TX, is seeking a Senior Software Engineer to contribute to innovative software solutions. This role requires expertise in Go and Python, along with experience in cloud architecture and DevOps practices. The successful...Senior
- BioSpace is seeking a software engineer to design, develop, and maintain scalable backend services mainly using Python and Go. You will collaborate with cross-functional teams to deliver high-quality software solutions supporting innovative cancer detection initiatives....Senior
- ...BASED IN USA OR EUROPE? We’re hiring a senior low-level engineer to build a macOS-first endpoint agent... ...management product. If you’ve shipped software that runs close to macOS (agents,... ...Strong, hands-on low-level coding in Go Proven experience shipping code that...SeniorPermanent employmentFull timeRemote work
- Apple in USA is seeking a Software Engineer to join its platform tooling team. You will build and maintain pivotal pipelines, automate build and... ...delivery and ensure code quality at scale. Proficiency in Go or Python and experience with Kubernetes and cloud platforms are...Senior
- United States Digital Space LLC is seeking a Software Engineer for TimescaleDB Enterprise. You will... ...across frontend and backend stacks with Go, TypeScript, and Ansible in a fully... ...navigate ambiguity while collaborating with senior engineers to deliver reliable, scalable...SeniorRemote job
- LodgeLink is seeking a Senior Software Engineer in Scottsdale, AZ to shape the future of workforce travel. You will design, build, and operate cloud-native solutions in Go, React, NodeJS, and related tech, focusing on scalable microservices and event-driven architectures...SeniorRemote work
- ...in an evolving world.Our mission-first software and data engineering platform modernizes data operations,... ...Crossplane and Cluster API (CAPI).As a Senior Principal Software Engineer on this program... ...is extending the Kubernetes API using Go to build the automation layer that...Senior
$150k - $179k
...solution? Developing stronger trusted digital identities. And that’s where you come in! We are seeking a highly skilled Senior Software Engineer to help drive and scale our product development. The ideal candidate will be a product-focused technical leader with a proven...SeniorPermanent employmentFull timeContract workTemporary workFlexible hours- ...Description IT Job Description Role: Full Stack Senior Software Developer - Python & Go Location: Atlanta, GA Duration: 6+ Months BGV... ..., testing, and maintenance. You will be part of an engineering team devoted to the design and development of high-...SeniorFull timeRelocation
- ...auth models, and capabilities. This is a Go/AWS-first role: net-new development is in... ...reliability, and operational excellenceMentor engineers and guide technical decision-making... ...teamRequired Qualifications7+ years of backend software engineering experienceStrong backend...SeniorFull timeWork at officeRemote workWorldwide
- ...Description A robotics startup North of Boston is hiring a Senior Full Stack Software Engineer for their team. As a Senior Full Stack Engineer, you'll... ...TypeScript and React Experience with backend development using Go and/or Python Experience with API design and system...SeniorFull time
- ...you will work on: ~Primary, on PCSM: ~The core replication engine: initial collection cloning followed by continuous change capture... ...packaging, and CI and security scanning. Qualifications ~Strong Go experience in production, with fluency in concurrency. ~Solid...SeniorFull timeWork at officeRemote workFlexible hours
- ...Motion LLC in Columbus, OH is seeking a Senior Software Engineer (full stack) to lead the development of web and mobile user experiences. You will... ...position requires mastery in Angular and experience with Go, REST APIs, and building responsive interfaces. The ideal candidate...SeniorRemote work
- Xenia is seeking a software engineer for a full-time hybrid role based in Boston, MA. This position requires in-person attendance at least twice a week and focuses on designing integrations with third-party SaaS solutions. The ideal candidate will ship code to production...SeniorFull time
- A global leader in video management is seeking a Senior Golang Software Engineer to join their innovative VSaaS engineering team. This role involves... ...The ideal candidate will have over 5 years of experience in Go programming, strong communication skills, and a solid...SeniorRemote work
- Stealth Startup in San Francisco is seeking a full‑stack engineer to build and ship core product features across our marketplace and operations... ..., Data, and Operations to deliver high‑impact solutions using Go, TypeScript, and Python. 3-8+ years of experience building full‑...Senior
- United States Digital Space LLC is seeking a Senior Software Engineer with a strong accounting background to architect and scale fintech solutions. You will build high‑impact financial reporting, reconciliation, and automation workflows, mentoring the team while partnering...Senior
- Proactive Technical Limited is seeking an experienced Senior Software Engineer to join its team in Chicago, Illinois. This full-stack role involves... ...power crucial systems. Candidates should have expertise in Go, Java, JavaScript, and TypeScript, along with at least 5...Senior
- ...At Antithesis, we run entire software systems inside a deterministic... ...Fuzzer, our autonomous search engine for bugs and one of the most technically... ...without ever letting up. As a Senior Engineer on the Autonomous... ...~ Strong proficiency in Rust, Go, C++, or equivalent systems...SeniorFull timeWork at office
- Capital One is seeking a Senior Manager of Software Engineering for Full Stack (Java/Go, Postgres, AWS) in McLean, VA. You will lead a portfolio of diverse tech projects and coach a team of developers in distributed microservice architectures to meet regulatory requirements...Senior
- ...Build our Product. Own and implement software features that help to power our AI platform... ...architectural patterns, and review processes; mentor engineers. Co-own our culture of practical,... ...partner with product, security, and go-to-market teams to translate our roadmap...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Go). Be the first to apply!
- cybersecurity software engineer United States
- graduate software engineer United States
- software developer fintech United States
- new graduate software engineer United States
- senior robotics software engineer United States
- software engineer visa sponsorship United States
- software qa engineer United States
- network software engineer United States
- software engineer remote United States
- part time software developer United States



