Skip to content
PindropPindropUnited States

Senior Software Engineer - Authentication

Senior backend engineer building and scaling secure, cloud-native authentication services in Go/Python on AWS/GCP. Focus on identity verification, fraud prevention, and integrating AI/ML signals.

130k – 170k
Remote5+ YOEBackend Engineering

About the role

Responsibilities

  • Design, develop, test, deploy, and monitor high-performance backend services and APIs using Go and Python, with emphasis on secure, low-latency authentication and identity workflows.
  • Build and maintain cloud-native services across AWS and GCP (S3, DynamoDB, Kinesis, IAM) with focus on reliability, scale, and secure production operation, including data pipelines that feed downstream ML and risk models.
  • Deliver features through the full software development lifecycle using CI/CD and infrastructure-as-code practices.
  • Tackle complex engineering problems in authentication, identity, and fraud prevention; contribute to architecture decisions and threat-aware design.
  • Integrate and productionize AI/ML capabilities (model-backed risk scores, deepfake detection signals, ML-driven policies) by collaborating with Research, MLOps, and product teams.
  • Use observability tooling (metrics, logging, tracing, dashboards) to troubleshoot production issues and improve reliability and latency.
  • Partner with engineering, test, research, product, and other teams to deliver new capabilities and improve existing ones.
  • Participate in on-call rotation for the customer-facing authentication platform.
  • Contribute to documentation, runbooks, and design reviews.

Requirements

  • 5-7+ years of professional software development experience building backend services and APIs.
  • Strong experience with Go, Python, or similar languages; solid foundation in data structures, algorithms, concurrency, and Linux-based development.
  • Hands-on experience designing and operating cloud-native systems in AWS or GCP, including managed services such as S3, DynamoDB, Kinesis, and IAM.
  • Experience with CI/CD, DevOps, Docker, Kubernetes, and production ownership (deploying, monitoring, troubleshooting, supporting services in live environments).

Nice-to-Haves

  • Experience with backend data stores and messaging technologies such as Redis, MySQL, RabbitMQ, and Elasticsearch.
  • Experience in authentication, identity, fraud prevention, or other security-sensitive product environments.
  • Experience with observability tooling and production diagnostics across metrics, logging, and tracing.
  • Exposure to UI work or adjacent product experiences that connect backend systems to customer-facing workflows.

Compensation & Benefits

  • Competitive compensation package, including RSUs for all employees.
  • Remote-first environment.
  • Unlimited Paid Time Off (PTO).
  • Generous health and welfare plans, including one employer-paid “employee-only” plan.
  • Best-in-class HSA employer contribution.
  • Low-cost vision and dental plans.
  • Paid Parental Leave (birth, adoptive & foster parents).
  • One year of diaper delivery for new parents.
  • Recurring monthly phone and internet allowance.
  • Enhanced fertility and GLP-1 benefits.
  • Annual Learning & Development stipend.

Skills

GoPythonAWSGCPDockerKubernetesCI/CDDynamoDBS3Kinesis
Coalition Security

Senior Software Engineer, Underwriting

Coalition SecurityUnited States

Senior backend engineer building scalable Python/Go services for cyber risk underwriting, integrating with ML models, and leading projects with product and data teams. Requires strong backend API experience, cloud deployment, observability tools, and ownership at P4 level.

130k – 195k
Remote5+ YOEBackend Engineering
Pindrop

Senior Software Engineer

PindropWashington, DC

Senior Software Engineer owning and evolving high-scale backend and data-layer platform services (IAM, Data Lake, reporting) that power all Pindrop products. Design, build, and operate distributed systems on AWS/GCP with strong focus on reliability, scalability, on-call, and mentorship.

130k – 170k
Remote5+ YOEBackend Engineering
Clickhouse

Senior Backend Engineer - ClickStack

ClickhouseUnited States

Senior Backend Engineer building petabyte-scale observability platform services and APIs in TypeScript/Node.js. Requires 5+ years backend experience, strong distributed systems skills, and a passion for developer tooling and open source.

130k – 230k
Remote5+ YOEBackend Engineering
Forterra

Copy of C++ Software Engineer, Distributed Systems

ForterraEast Palo Alto, CA +1

Senior/Staff Software Engineer building Forterra's Fabric distributed systems platform for mission-critical data replication across dynamic networks. Requires expert modern C++ skills and 8+ years experience with distributed systems, messaging middleware, and Linux.

130k – 165k
On-site8+ YOEBackend Engineering
Datadog

Senior Software Engineer - Distributed Systems

DatadogBoston, MA +1

Designs, implements, and operates fault-tolerant distributed systems platforms handling billions of events per second using Go, Java, Rust, or C++. Requires 6+ years backend experience, exposure to high durability/low latency challenges, and AI tool proficiency.

130k – 300k
Hybrid6+ YOEBackend Engineering