Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Go) in United States vacancy
  •  ...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.... 
    Senior
    Remote work
    Flexible hours

    Megaport

    United States
    22 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work

    Averity

    New York, NY
    3 days ago
  •  ...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-... 
    Senior
    Full time
    Remote work
    Flexible hours

    Quicknode

    Hallandale Beach, FL
    14 days ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    PrizePicks

    Remote
    2 days ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Remote work
    Worldwide

    Paddle

    Remote
    25 days ago
  • $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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Michigan
    1 day ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Remote work
    Minor Outlying Islands
    a month ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    QuickNode

    Remote
    12 days ago
  •  ...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.... 
    Senior
    Long term contract

    BeaconFire Inc.

    San Diego, CA
    22 hours ago
  •  ...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... 
    Senior
    Full time
    Work from home

    Binance

    Remote
    9 days ago
  •  ...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... 
    Senior
    Full time
    Currently hiring
    Work at office
    Immediate start

    The Cypress Group

    New York, NY
    22 hours ago
  • $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... 
    Senior
    Work at office
    3 days per week

    REALM

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Swish Labs

    New York, NY
    2 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Overseas

    Revenue Rush

    Las Vegas, NV
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work

    Connecticut Innovations

    Stamford, CT
    2 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Shift work

    Alined Consulting Group

    Chicago, IL
    22 hours ago
  • $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,... 
    Senior
    Full time
    For contractors

    Rival

    United States
    1 day ago
  • $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... 
    Senior
    Contract work

    Snowdrop

    Washington DC
    1 day ago
  •  ...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... 
    Senior
    Full time

    Kaleido

    Chapel Hill, NC
    1 day ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area

    Akkodis

    Pittston, PA
    22 hours ago
  • $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... 
    Senior
    Temporary work
    Local area

    Akkodis

    Denver, CO
    2 days ago
  • $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... 
    Senior
    Work at office
    Remote work
    Relocation

    Koop

    New York, NY
    3 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    2 days ago
  •  ...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

    JobLarper

    San Carlos, CA
    10 hours ago
  • $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... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Nametag

    Seattle, WA
    1 day ago
  • $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-... 
    Senior
    Full time
    For contractors

    QXO

    Washington DC
    22 hours ago
  • $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

    re-zoo-me

    Seattle, WA
    1 day ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Scale Microgrids

    New York, NY
    1 day ago
  •  ...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

    Siemens

    Cypress, CA
    10 hours ago
  •  ...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

    Objective Paradigm

    Chicago, IL
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Go). Be the first to apply!