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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Go) in United States vacancy
  • $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... 
    Senior
    Full time

    Catapult Sports

    Boston, MA
    19 hours ago
  • $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... 
    Senior
    Remote work

    PrizePicks

    United States
    2 days ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    Jobgether

    United States
    1 day ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    Megaport

    United States
    3 days ago
  • £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... 
    Senior
    Live in
    Work at office
    Remote work

    Form3

    United States
    1 day ago
  • $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... 
    Senior
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    runZero

    United States
    19 hours ago
  • 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... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Monday to Friday

    Trade QUO Global Ltd

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

    General Motors

    Warren, MI
    3 days ago
  •  ...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... 
    Senior
    Full time
    Local area

    Xsolla

    Los Angeles, CA
    20 days ago
  • 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

    Striveworks

    Austin, TX
    4 days ago
  • 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

    BioSpace, Inc.

    Sunnyvale, CA
    2 days 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
    11 days ago
  • 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

    Apple

    Sacramento, CA
    19 hours ago
  • 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... 
    Senior
    Remote job

    United States Digital Space LLC

    New York, NY
    19 hours ago
  • 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... 
    Senior
    Remote work

    LodgeLink

    Scottsdale, AZ
    4 days ago
  •  ...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

    Clarity

    Columbia, MD
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Temporary work
    Flexible hours

    Somos

    Remote
    19 hours ago
  •  ...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-... 
    Senior
    Full time
    Relocation

    Info-ways

    Remote
    19 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Comcast

    Philadelphia, PA
    4 days ago
  •  ...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... 
    Senior
    Full time

    Motion Recruitment

    Boston, MA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Percona

    Remote
    a month ago
  •  ...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... 
    Senior
    Remote work

    Motion LLC

    Columbus, OH
    15 hours ago
  • 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... 
    Senior
    Full time

    XENIA INC

    Boston, MA
    4 days ago
  • 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... 
    Senior
    Remote work

    Milestone Systems Inc

    Portland, ME
    3 days ago
  • 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

    Stealth Startup

    San Francisco, CA
    2 days ago
  • 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

    United States Digital Space LLC

    New York, NY
    2 days ago
  • 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

    Proactive Technical Services

    Chicago, IL
    19 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Antithesis

    Vienna, VA
    19 hours ago
  • 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

    Capital One

    Mc Lean, VA
    19 hours ago
  •  ...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... 
    Senior
    Full time

    F2

    San Francisco, CA
    19 hours ago

Do you want to receive more vacancies?

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