Senior Software Engineer (Go)
Codilime
Senior Software Engineer
You will join the team behind a leading network source-of-truth (NSoT) platform, used by thousands of organizations - from fast-growing tech companies to Fortune 500 enterprises - to model, document, and automate their network infrastructure.
As a part of the project team, you will be responsible for:
- Designing and building Go services for network discovery and reconciliation, network observability and monitoring, and agents and fleet management
- Designing multi-tenant ingestion pipelines for network device data, with clear delivery guarantees, idempotency and predictable behavior under load
- Collecting device identity and state from network devices using protocols such as SNMP, gNMI and CLI
- Building and evolving gRPC and Connect RPC APIs defined in Protobuf, and working with PostgreSQL, Redis and RabbitMQ
- Instrumenting services with OpenTelemetry and keeping metrics clean and meaningful
- Exploring and applying AI-assisted engineering practices - such as interactive, Claude Code-driven testing flows - to make development and testing faster and more reliable
- Writing technical specifications with diagrams and contributing to architecture and design decisions
- Supporting customers, production issues and on-call in US time zones
- Writing clean, maintainable, well-tested code and participating in code reviews
As a Senior Software Engineer, you must meet the following criteria:
- 5+ years of professional software engineering experience
- Strong professional experience with Go
- Experience with gRPC and/or Connect RPC APIs defined in Protobuf
- Experience with PostgreSQL (including migrations), Redis and RabbitMQ
- Experience with multi-tenant services and OAuth2 / OIDC
- Deep knowledge of observability and instrumentation, including OpenTelemetry
- Fluency and experience with Docker, Docker Compose
- Experience with Kubernetes
- Experience with event-driven systems, including at-least-once delivery and idempotent consumers
- Solid understanding of networking: devices, configuration, protocols and layers
- CI/CD experience (ideally GitHub Actions)
- Hands-on, everyday use of AI coding tools (ideally Claude Code)
- Availability to work in US time zones (ideally Eastern Time)
- Good knowledge of English (minimum C1 level)
Beyond the criteria above, we would appreciate the following nice-to-haves:
- Experience with MQTT or other device/IoT protocols, or gNMI
- Experience with Python, pytest, Django, FastAPI, REST
- Experience with Swagger and/or Postman
- Experience with Playwright or other E2E testing frameworks
- Experience with Cloud computing (Ideally AWS, e.g. EC2, S3, EKS)
More reasons to join us:
- Flexible working hours and approach to work: fully remotely, in the office or hybrid
- Professional growth supported by internal training sessions and a training budget
- Solid onboarding with a hands-on approach to give you an easy start
- A great atmosphere among professionals who are passionate about their work
- The ability to change the project you work on
$280k
...Senior Software Engineer (Go) Compensation : Up to $280K + equity Location : New York, NYC, On-site Industry : Fintech AI / Series B Who you’ll join A growth-stage fintech building an AI-driven investment research platform used to make decisions involving...SeniorFull timeWork at office- ...Get to know us better CodiLime is a software and network engineering industry expert and the first-choice... ...keeps growing, the team is looking for a Senior Software Engineer who can strengthen... ...stack: Programming languages: Go (primary language), Python (tests and...SeniorFull timeWork at officeLocal areaRemote 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...SeniorWork at officeRemote work$3,800 - $5,000 per month
..., develop, and maintain high-performance Go services supporting network discovery, reconciliation... ...effective monitoring. Apply AI-assisted engineering practices, including AI-powered coding,... .... Requirements: 5+ years of professional software engineering experience , with a strong...SeniorContract workWork at officeRemote workWorldwideFlexible hours$83.43k - $203.94k
...health care one person, one family and one community at a time. Senior Software Engineer Join us at the start of a new era in health care where... ...experience using languages such as Typescript, C#, Go, or others. ~ Proficient with automation testing. ~ Solid...SeniorHourly payFull timeTemporary workWork experience placementLocal area- ...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, daemons... ...Strong, hands-on low-level coding in Go Proven experience shipping code...SeniorPermanent employmentFull timeRemote work
- ...evaluate LLM performance on real-world code. Job Title: Senior Software Engineer – LLM Evaluation & Repository Validation About the projects... ...experience with at least one of the following languages: Go Proficiency with Git, Docker, and basic software pipeline...SeniorPart timeFor contractorsFreelanceRemote work
- ...billions of 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
- Visa is hiring a backend Software Engineer to build and operate scalable accounting and financial services. You will design, implement, and maintain microservices on AWS using Java or Go, with a focus on accuracy, auditability, and regulatory compliance. The role emphasizes...SeniorRemote job
$200k - $230k
...Senior Fullstack Engineer | Hybrid, New York City | $200,000-$230,000 A growth-stage consumer tech... ...seven-plus years delivering production software across the full stack, with your... ...strongest muscle on the backend Fluency in Go or Python Hands-on experience with...SeniorFlexible hours1 day per week$133.1k - $252.9k
..., and observability help organizations deliver on the promise of AI. What is The Role We are on the lookout for a Senior Kubernetes/Go Engineer to join our Elasticsearch team and focus on ensuring that the shared platform functionalities of Elasticsearch are easy...SeniorFull timeLocal areaFlexible hours- A technology organization based in Boston, MA is seeking a Senior Software Engineer with over 7 years of experience in Java, Go, and Python. The role involves designing and building scalable, microservices-based applications, ensuring reliability and security while collaborating...Senior
- ...Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer - Full Stack Do you love building and pioneering in the... ...JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container...SeniorFull timeInternshipLocal area
- ...tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate... ...developer productivity, command-line tooling, software distribution, observability, and... ...You should be equally comfortable building Go-based CLIs, TypeScript developer tooling,...Senior
$220k
...Senior Software Engineer | Brooklyn, NY (On-site) | Up to $220,000 Join a growing AI lab, who are building software that enables AI-driven scientific... ...Skills/Experience Strong experience across TypeScript, Go, and front-end engineering API Design, databases, and...Senior- ...and storage management (Day 2). As a Software Engineer on the Day 2 team, you and the team will... ...Qualifications : Proven experience as a Senior Software Engineer in a cloud-native... ...environment. Strong proficiency in Java and Go. Experience with Python and SQL is a...Senior
- ...one of the fastest-growing cybersecurity startup to hire a Senior Software Engineer for their networking team. They are building their foundational... ...engineering fundamentals in a systems language such as Go, C, C++ or Rust • Hands-on experience with any of: proxies...SeniorWork at office
- ...phase of growth. What We’re Looking For Strong backend engineer with experience building and owning production APIs Hands-on... ...modern backend languages and frameworks (Node/TypeScript, Python, Go, etc.) Willingness to contribute to frontend work when needed...SeniorCasual work
- ..., Mirantis empowers platform engineering teams to deliver composable,... ...clusters. You will join a small senior team early, with broad... ...Qualifications ~5+ years of software engineering experience in infrastructure... ...of learning fast. ~ Strong Go programming skills; solid CI/...SeniorFull timeRemote work
- ...As a full-time Senior Software Engineer on the Access & Authorization team, the candidate will design and implement secure authentication and authorization... ..., including OAuth and 2FA Build secure, low-latency Go and gRPC services utilized across various Coinbase platforms...SeniorFull timeRemote work
- ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated... ...years shipping backend services in a statically typed language. Go preferred. Strong experience in Java, C#, Rust or TypeScript etc...SeniorFull time
- ...orchestration, Mirantis empowers platform engineering teams to deliver composable, production-... ...Role Overview Design and build the software that provisions, integrates, and operates... ...express that understanding as clean, testable Go. The right candidate has built production...SeniorFull timeLocal areaRemote work
- ...Senior Software Engineer Daily Responsibilities: Play a key role within the development team, contributing to the delivery of reliable,... ...websites and mobile applications Amazon AWS Terraform, Go, Docker, and Bitbucket Excellent communication and collaboration...Senior
$25k
...the process. All we're missing is you. We are looking for Software Engineers with varying levels of experience to join SeatGeek's R&D team.... ...solving. Tools can be learned. Languages: Python (FastAPI), Go, C# (.NET Core), React+Typescript, Swift, Kotlin...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hours- ...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
$186.07k - $218.9k
...sessions called “surges.” learn more about working at Coinbase. Senior Software Engineer, Backend (Coinbase One) We're hiring a Senior Software... ..., entitlements, or promotional logic ~ Proficiency in Go or a similar backend systems language (Java, C++, Rust) with...SeniorFull timeLocal area$120k - $160k
...We’re looking for a Senior Software Engineer who thrives on turning ambitious ideas into production systems that delight developers and deliver... ...-performance systems Strong programming skills in PHP or Go Proven track record of designing and delivering scalable...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$150k - $200k
...Senior Software Engineer | AI / Identity | NYC or San Francisco $150K–$200K + Equity Exciting opportunity to join an early-stage AI company... ...building products from 0–1 at a Seed–Series B startup. ~ Strong Go (or comparable backend language). ~ TypeScript and React...SeniorFull time$149.4k - $235k
...where we have a legal entity. Responsibilities As a Senior Software Engineer in the Confluence AI group, you will build high-quality AI... ...experience when setting base pay within the range. Please visit go.atlassian.com/payzones for more information on which...SeniorWork at officeLocal area$150k - $180k
...offices around the world. To learn more, go to The Opportunity: Where... ...powering the Zeta Identity Graph. How do you engineer distributed architectures to manage a profile... ...monthly events? We seek an innovative Senior Software Engineer to help navigate this exact scale...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Go). Be the first to apply!
- software engineer internship remote United States
- software engineer remote United States
- graduate software developer no experience United States
- work from home software developer United States
- summer intern software engineer United States
- junior software developer United States
- information technology software engineer United States
- senior software engineer remote United States
- rust software engineer United States
- part time software developer United States






