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.
- ...Go Developer Come join us as a key contributor in improving Megaport's internal developer experience. Sitting within the Platform Engineering team, as a Go developer, you will design, develop, and maintain the tools and APIs that power our engineering organization....SeniorRemote workFlexible hours
$170k - $185k
...Senior Software Engineer | Go, Python & Real-Time Bidding I’m recruiting for a growing AdTech company looking for a Senior Backend Engineer with deep hands-on experience building real-time programmatic bidding systems. This is not a general backend role where AdTech...SeniorFull timeWork at officeRemote work- ...requests daily. We are a global remote company with offices in Fort Lauderdale, FL and Lisbon, Portugal. The Role As a Senior Go Engineer on the RPC Platform team at Quicknode, you will design, build, and scale the critical infrastructure that powers high-...SeniorFull timeRemote workFlexible hours
- ...Responsibilities Design and implement performant, scalable Go backend services and microservices for real-time, high-throughput... ...technical recommendations for team services. Mentor Software Engineers I, II, and III through code reviews, pairing, and technical guidance...SeniorFull timeRemote workFlexible hours
- ...and 83North, and we serve over 6,000 software sellers in 245 territories worldwide.... ...no shortage of interesting challenges. Senior Software Engineers at Paddle are not just programmers, we... ...You have a development background with Go. You have experience designing and...SeniorFull timeTemporary workRemote workWorldwide
$160k - $200k
...Job Description As 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...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...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
- ...for teams building onchain. The Engineering team behind this infrastructure needs a senior individual contributor who can design... ...at scale, working across both Go and Rust. This is a hands-on... ...8+ years of professional software engineering experience, including...SeniorFull timeRemote workFlexible hours
- ...Hi, I hope you are doing well! We have an opportunity for Senior Software Engineer - Go Development & Identity Security with one of our clients for San Diego, CA. Please see the job details below and let me know if you would be interested in this role....SeniorLong term contract
- ...leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio... ...capability building to continuously improve software quality. Requirements: Proficiency in Java or Go, with strong computer science fundamentals and software...SeniorFull timeWork from home
- ...and returns for their clients. They are currently hiring a Senior Software Engineer / Backend Engineer to work hybrid on-site in their NYC office... ...technology generalist including hands-on experience with Golang / Go (or Python, Java and the willingness and ability to learn...SeniorFull timeCurrently hiringWork at officeImmediate start
$200k - $240k
...Senior Backend Engineer - Go, Fraud & Disputes Infrastructure New York City or San Francisco (Hybrid, 3 days/week) | $200k–$240k + equity | 3-stage... ...by leading venture investors, building infrastructure software for financial institutions in the fraud and risk space.They...SeniorWork at office3 days per week- ...platform that replaces fragmented software, manual workflows, and... ...collaborative team, which means engineers at Swish Labs have meaningful... ...The Role We’re looking for a Senior Backend Engineer to help build... ...scalable backend services in Go that power complex, data-intensive...SeniorFull timeWork at office
- ...The Opportunity This isn't a "close tickets and go home" role. We want a developer who ships real products, lives on the cutting... ...our technology strategy. Push the limits of what AI can do in software development and in the products themselves. Build and grow our...SeniorFull timeWork at officeRemote workOverseas
- ...supports more than 400 organizations across 46 states. Senior Software Engineer Kibu is seeking a talented and driven Senior Software Engineer... ...or architecting AI infrastructure. In this role, you’ll go beyond simply writing code - your expertise will help shape...SeniorWork at officeRemote work
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified... ...in a modern language such as Java, Python, C#, Kotlin, or Go. You've owned services end to end, not just features inside...SeniorFull timeContract workShift work
$175k - $200k
...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript... ...systems you inherited while keeping customer delivery going. ~ Comfort owning production: deployments, observability,...SeniorFull timeFor contractors$170k - $190k
...vulnerable. We're hiring one additional senior engineer to build this platform with us. Given... ...teams during discovery, UAT, and go-live — you'll be in the room, not behind... ...Looking For ~5+ years shipping production software, with meaningful time owning backend systems...SeniorContract work- ...for production environments. We are an engineering-driven company focused on solving complex... ...services. The role As a Senior Software Engineer at Kaleido, you will help design... ...scalable backend services and APIs in Go. Developing infrastructure and platform...SeniorFull time
$105k - $135k
...Senior Software Engineer job in Pittston, Pennsylvania!! Akkodis is seeking a Senior Software Engineer to help build a cloud-first, API driven... ...APPLY NOW. For other opportunities available at Akkodis go to Equal Opportunity Employer/Veterans/Disabled Benefit...SeniorFull timeTemporary workLocal area$60 - $80 per hour
...Senior Software Engineer job with Akkodis Akkodis is seeking a Senior Software Engineer for a client-focused opportunity. This role is ideal... ...click APPLY NOW. For other opportunities available at Akkodis go to Equal Opportunity Employer/Veterans/Disabled...SeniorTemporary workLocal area$140k - $180k
...customer requirements faster. About the Role You will be a software engineer working across the stack and on the Koop product portfolio,... ...models through the customer-facing UI Develop and ship go APIs for underwriting and claims workflows Build LLM powered...SeniorWork at officeRemote workRelocation$79.8k - $178.1k
...Location: Nashville(TN). Description As a member of the software engineering division, you will apply basic to intermediate knowledge of... ...oriented coding language such as Java, C++, C#, Javascript, Go, etc. ~ Systematic problem-solving approach, strong...SeniorTemporary workFlexible hours- ...tackling one of humanity’s most complex engineering… What the index says about this role... ...for this listing. Across 1,745 indexed Software Engineer roles in US that do publish one,... ...Backend (38%) , Python (38%) , Cloud (33%) , Go (28%) . This posting names Backend, Python...Senior
$120k - $190k
...Senior Software Engineer, Reliability Remote, US $120,000 to $190,000 + stock options, equity and benefits The Role We're looking for... ...~ Languages: Proficiency in modern, type-safe languages. Go strongly preferred. ~ Observability: Experience building...SeniorFull timeRemote workVisa sponsorshipFlexible hours$170k - $235k
...experiences through next-generation software systems. Our engineering teams build distributed platforms that... ...team. Position Summary As a Senior Software Engineer on the QXO eCommerce... ...programming languages (e.g., Java, Kotlin, Go). ~ Experience with modern front-...SeniorFull timeFor contractors$224k - $279k
...Hiring: Software Engineer | Commissioning Automation What if commissioning critical AI infrastructure could be automated like software deployment... ..., or industrial/infrastructure software. Python, Go, or TypeScript experience is a plus. Commissioning/BMS/data...Senior- ...The Role We are looking for a full-stack software engineer to build software to efficiently manage microgrids and other distributed energy resources... ...Thing Act Like An Owner Hustle Demand Results Go Together Evolve or Disappear We offer a competitive...SeniorFull timeWork at office
- ...technical decisions across teams, establish engineering standards, and mentor engineers while... ...Requires at least six years of professional software development experience, production... ...Architecture, Distributed Systems, Python, Go, TypeScript, Machine Learning, AI Product...Senior
- ...Contact: Ethan HudsonEmail: : Job TitleSenior Software EngineerAbout the OpportunityOur client... ...-generation, on-chain trading platform engineered to deliver institutional-grade speed,... ...Rust, though deep expertise in C/C++ or Go is highly acceptable.Demonstrated track record...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Go). Be the first to apply!
- junior software developer United States
- scientific software engineer United States
- intel software engineer United States
- vice president software engineering United States
- director software engineering United States
- software engineer United States
- software sales engineer United States
- software engineer mainframe United States
- software engineer student United States
- senior robotics software engineer United States



