Logo for Core Talent Finder

Senior Software Engineer – Backend (Go / Distributed Systems)

Role overview

Qualifications

  • 5+ years of professional software engineering experience
  • Strong experience designing distributed systems
  • Proficiency in Go (preferred) or another backend language
  • Solid understanding of networking fundamentals (IP, routing, protocols)

Responsibilities

  • Design and develop backend services and core platform components
  • Contribute to management services, relay services, and distributed systems architecture
  • Collaborate with engineering teams to design, test, and document software components
  • Participate in the full development lifecycle: design, implementation, deployment, and monitoring

Key facts

Hard skills

Other skills

  • Communication

About the company

Core Talent Finder logo

Core Talent Finder

Staffing & Recruiting

Core Talent Finder is a specialist IT & Cloud recruitment firm helping engineering teams in the USA and UK hire senior Cloud, Platform, DevOps, and Infrastructure engineers - fast. We work exclusively with modern engineering teams building cloud-native, scalable systems. Our focus is simple: deliver technically vetted, interview-ready candidates within 48–72 hours, without compromising on quality or culture fit. Unlike generalist recruiters, we speak the language of engineers. We understand cloud architectures, CI/CD pipelines, Infrastructure as Code, SRE practices, and modern DevOps tooling - which allows us to screen candidates properly and match them accurately to your stack. Roles we specialize in: • Cloud Engineers (AWS, Azure, GCP) • Platform & DevOps Engineers • SRE / Reliability Engineers • Security & Infrastructure Specialists • Data Engineers • Backend & Full-Stack Engineers Why teams choose Core Talent Finder: ✔ Niche focus on IT & Cloud roles only ✔ First shortlist in 48–72 hours ✔ Technically screened candidates ✔ High offer acceptance rate ✔ Transparent, straightforward fees We support startups, scale-ups, and enterprise teams across SaaS, FinTech, HealthTech, E-commerce, and complex enterprise environments. 📩 Hiring or exploring new roles? Let’s talk.

Company details

IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Software Engineer – Backend (Go / Distributed Systems)

Remote | Full-time

We are recruiting on behalf of a fast-growing European cybersecurity startup building an open-source zero-trust network security platform used by thousands of companies worldwide to securely connect infrastructure and remote teams.

This company is on a mission to make secure private networking simple, affordable, and accessible to organizations of all sizes. Their platform replaces traditional VPN architectures and is trusted by hundreds of thousands of users globally.

About the Role

We are looking for a Senior Backend Engineer to help design and build scalable backend systems that power a high-performance network security platform.

You will work on core services, distributed systems, and infrastructure components that directly impact scalability, reliability, and security.

This is a hands-on engineering role in a collaborative, fast-moving environment with strong ownership and autonomy.

Responsibilities

  • Design and develop backend services and core platform components

  • Contribute to management services, relay services, and distributed systems architecture

  • Collaborate with engineering teams to design, test, and document software components

  • Participate in the full development lifecycle: design, implementation, deployment, and monitoring

  • Improve scalability, reliability, and performance of backend systems

  • Implement observability and monitoring solutions

  • Troubleshoot incidents and support production stability

  • Optimize systems for performance, efficiency, and security

Requirements

  • 5+ years of professional software engineering experience

  • Strong experience designing distributed systems

  • Proficiency in Go (preferred) or another backend language

  • Solid understanding of networking fundamentals (IP, routing, protocols)

  • Experience with authentication/authorization standards (OAuth2, OIDC, SSO)

  • Experience with relational databases and performance tuning

  • Experience with unit and integration testing

  • Strong communication skills and ability to work in a remote environment

  • Fluent English

Nice to Have

  • Experience with VPN or network security products

  • Experience with gRPC or REST APIs

  • Experience working in cloud environments

  • Open-source contributions

  • Experience building products used at large scale

Whats Offered

  • Competitive salary and equity package

  • Fully remote work environment

  • High ownership and autonomy

  • Collaborative engineering culture

  • Opportunity to work on cutting-edge zero-trust and network security technology

How to Apply

If youre interested in this opportunity, please apply

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Core Talent Finder

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.