Senior Software Engineer (Backend)

Pomerium

United States

Remote

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote
Salary + equity
Comprehensive health benefits
Generous paid time off
Learning budget and conferences

Job summary

Pomerium is seeking a senior backend engineer to strengthen security architecture and scale a distributed IAM platform. You will build robust Go or C++ services, ensure code quality, and work with relational data stores in a fully remote, async environment.

Ideal candidates have 3+ years in Go or C++, experience with cloud providers, and strong communication skills to support a remote team across North America and Europe.

Qualifications

  • 3+ years of professional experience with Go (Golang) or C++.
  • Working knowledge of relational databases and production monitoring, alerting, and metrics.
  • Hands-on familiarity with at least one major cloud provider such as AWS, GCP, or Azure.
  • Strong written communication and a track record of effective remote collaboration.

Responsibilities

  • Translate ambiguous security and platform requirements into robust, well-tested backend services.
  • Champion code health through refactoring, reviews, design docs, and ongoing craftsmanship improvements.
  • Write maintainable Go or C++ services that interact with relational data stores and IAM protocols.
  • Collaborate with cross-functional partners to unblock work, with a bias toward async communication.
  • Contribute to hiring, onboarding, and process improvements that help a remote team scale.

Skills

Go
C++
Relational databases
Cloud platforms
Remote collaboration

Tools

Envoy
gRPC
REST design
Kubernetes
Helm

Job description

Role overview

A senior backend engineering role on a security-focused identity and access management platform, contributing to systems that protect how organizations expose internal applications to distributed teams. The position centers on strengthening security architecture, raising code quality, and shaping a codebase that operates at significant production scale.

Responsibilities
  • Translate ambiguous security and platform requirements into robust, well-tested backend services.
  • Champion code health through refactoring, reviews, design docs, and ongoing craftsmanship improvements.
  • Write maintainable Go or C++ services that interact with relational data stores and IAM protocols.
  • Collaborate with cross-functional partners to unblock work, with a bias toward async communication.
  • Contribute to hiring, onboarding, and process improvements that help a remote team scale.
Requirements
  • Three or more years of professional experience with Go (Golang) or C++.
  • Working knowledge of relational databases and production monitoring, alerting, and metrics.
  • Hands-on familiarity with at least one major cloud provider such as AWS, GCP, or Azure.
  • Strong written communication and a track record of effective remote collaboration.
Nice to have
  • Experience delivering on a fully remote team.
  • Familiarity with OAuth2, OIDC, SAML, and related identity and access management standards.
  • Exposure to Envoy, gRPC, REST service design, Kubernetes, Helm, or other cloud-native tooling.
Benefits and work setup
  • Fully remote, distributed team with asynchronous work culture.
  • Competitive compensation including salary and equity.
  • Comprehensive health benefits and generous paid time off.
  • Budget and encouragement for learning, training, and industry conferences.
  • Open to candidates throughout the United States and across most of North America and Europe.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Security Engineering
Staff Software Engineer, Security Engineering

coalition • United States

Remote
USD 180,000 - 240,000
Remote-friendly
Health coverage
Flexible PTO
+3
Senior Backend Engineer - Cloud Platform
Senior Backend Engineer - Cloud Platform

goteleport • United States

Remote
USD 140,000 - 240,000
Health coverage
Annual expense budget
Time-off and recovery policies
+2
Staff Backend Engineer - Infrastructure Access - US
Staff Backend Engineer - Infrastructure Access - US

goteleport • United States

Remote
USD 180,000 - 240,000
Remote-first
Health coverage
Retirement savings plans
+1
Senior Software Developer - Core Platform Services
Senior Software Developer - Core Platform Services

arcticwolf • United States

Remote
USD 130,000 - 190,000
Employee equity
Flexible time off
401(k) matching
+5
Senior Backend Engineer
Senior Backend Engineer

IDSentric • United States

Remote
USD 120,000 - 180,000
Remote-first
Salary and equity
Health, dental, and vision
+3
Senior Software Engineer | Middleware
Senior Software Engineer | Middleware

extrahopnetworks • United States

Remote
USD 160,000 - 180,000
Remote-first
Health coverage
401(k) match
+2
Senior Software Backend Engineer, Foundations
Senior Software Backend Engineer, Foundations

7Seventy • United States

Remote
USD 165,000 - 195,000
Remote Senior Backend Engineer - Trust & Telemetry
Remote Senior Backend Engineer - Trust & Telemetry

7Seventy • United States

Hybrid
USD 165,000 - 195,000
Equity participation
Multiple medical plan options (US)
Fully remote from anywhere in the US
Senior Backend Engineer - Security IAM (Remote, Equity)
Senior Backend Engineer - Security IAM (Remote, Equity)

Pomerium • United States

Remote
USD 140,000 - 210,000
Fully remote
Salary + equity
Comprehensive health benefits
+2
Senior Software Engineer - Access & Authorization (Platform)
Senior Software Engineer - Access & Authorization (Platform)

Coinbase, Inc. • Seattle (WA)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+3