Senior Backend Engineer - Connect Data Exports

Tanium Inc.

Durham (CA)

Hybrid

USD 191,000 - 293,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Job summary

Tanium Inc. is seeking a Senior Software Engineer to own how data leaves Tanium and reaches external systems. You will design backend services in Node.js and Golang, build connectors, and shape API contracts while mentoring engineers. This role blends hands-on delivery with strategic architectural influence.

The position follows a hybrid schedule requiring 3 days per week in Durham, NC or Emeryville, CA. US-based candidates only.

Qualifications

  • 8+ years building backend services in production.
  • Strong proficiency in Golang or Node.js; comfortable with both.
  • Experience designing REST/GraphQL/gRPC APIs and event-driven systems.
  • Experience with third-party API integrations and OAuth.
  • Cloud and containers: Docker, Kubernetes, Terraform; Azure or AWS.
  • SQL or NoSQL data stores; Git and CI/CD pipelines.

Responsibilities

  • Design and build scalable backend services to export endpoint data to external systems.
  • Develop and evolve Connect APIs with versioning and compatibility.
  • Build and maintain connectors to third-party platforms; handle auth and formats.
  • Own delivery guarantees: retries, backoff, deduplication, back-pressure.
  • Create event-driven workflows using NATS and Temporal; ensure durability.
  • Lead technical design for new capabilities and write design docs.
  • Improve observability with metrics, logs, tracing, and alerts.
  • Write unit tests; collaborate on integration and end-to-end coverage.
  • Debug production issues and implement robust fixes; mentor others.

Skills

Backend architecture
Go
Node.js
APIs REST/GraphQL/gRPC
Event-driven systems
NATS
Temporal
Observability
Testing
Production debugging
Mentoring
Containers
Kubernetes
Terraform
Azure/AWS
OAuth
FedRAMP clearance
AI-assisted tools

Education

Bachelor's degree or equivalent experience
CS degree or related technical field preferred

Tools

Node.js
Golang
REST
GraphQL
gRPC
NATS
Kafka
RabbitMQ
Temporal
Docker
Kubernetes
Terraform
Azure
AWS
SQL
NoSQL
Git
GitHub Actions
Claude
GitHub Copilot
FedRAMP

Job description

Tanium Inc. is seeking a Senior Software Engineer to own how data leaves Tanium and reaches external systems. You will design backend services in Node.js and Golang, build connectors, and shape API contracts while mentoring engineers. This role blends hands-on delivery with strategic architectural influence.

The position follows a hybrid schedule requiring 3 days per week in Durham, NC or Emeryville, CA. US-based candidates only.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Cloud Data Services
Senior Backend Engineer — Cloud Data Services

Tanium Inc. • Durham (NC), Northern (KY)

Hybrid
USD 191,000 - 293,000
Equity awards
Health benefits
401(k) with company match
Senior Backend Engineer — Cloud Data Services
Senior Backend Engineer — Cloud Data Services

Tanium • Addison (TX)

Hybrid
USD 191,000 - 293,000
Medical plan
Dental & Vision
Health Savings Account
+7
Senior Cloud Backend Engineer
Senior Cloud Backend Engineer

Tanium • California (MO)

Hybrid
USD 191,000 - 293,000
Equity awards
Medical, dental, vision benefits
401(k) with company match
+1
Senior Platform Backend Engineer - Cloud, C++, APIs
Senior Platform Backend Engineer - Cloud, C++, APIs

Frontdoor Defense • Durham (NC)

Hybrid
USD 191,000 - 293,000
Senior Cloud Backend Engineer — APIs & Data Services
Senior Cloud Backend Engineer — APIs & Data Services

Tanium • Emeryville (CA)

Hybrid
USD 191,000 - 293,000
Medical, dental and vision plan
Family planning benefits
Health savings account
+7
Senior Backend Platform Engineer (Hybrid) - Scalable APIs
Senior Backend Platform Engineer (Hybrid) - Scalable APIs

Tanium Inc. • Durham (NC), Northern (KY)

Hybrid
USD 191,000 - 293,000
Equity awards
Medical insurance
Dental insurance
+2
Hybrid Full-Stack Senior Engineer: AI-Driven Systems
Hybrid Full-Stack Senior Engineer: AI-Driven Systems

Tanium Inc. • Durham (NC), Northern (KY)

Hybrid
USD 191,000 - 293,000
Medical, dental and vision coverage
Volunteer Time Off (VTO)
401(k) with company match
Senior Platform Engineer – Backend & AI-Driven Services
Senior Platform Engineer – Backend & AI-Driven Services

Speedrun Talent Network • Durham (NC)

Hybrid
USD 191,000 - 293,000
Equity awards
Medical, dental & vision
401(k) with company match
+1
Senior Software Engineer Durham, NC (Hybrid); Emeryville, CA (Hybrid)
Senior Software Engineer Durham, NC (Hybrid); Emeryville, CA (Hybrid)

Tanium Inc. • Durham (CA)

Hybrid
USD 191,000 - 293,000
Senior Full-Stack Engineer - Hybrid (In-Office 3x/wk)
Senior Full-Stack Engineer - Hybrid (In-Office 3x/wk)

Tanium • Bellevue (WA)

Hybrid
USD 191,000 - 293,000