We are seeking a talented senior Backend Engineer to join our team to help design, develop, and maintain the backend infrastructure of our emerging and growing client-side security product. As a Backend Developer, you will be responsible for creating micro-services that protect against client-side attacks, always evolve the system according to the latest security trends and compliance, and ensuring the system is highly scalable.
What you'll do
How Youll Make an Impact -
Architect for Scale: Lead the design and implementation of distributed systems engineered to process hundreds of thousands of requests per second while maintaining strict latency targets within tens of milliseconds.
Own the Lifecycle: Take full accountability for the entire software development lifecycle-from initial architectural design and coding to rollout, observability, and long-term system health.
Collaborate across Functions: Partner closely with product and engineering teams to transform ambitious product goals into high-performance technical reality.
Our Pragmatic Tech Stack -
We use a suite of tools specifically chosen to handle our unique scale and performance requirements:
Core Backend: Go
Messaging: Kafka, Redis Pub/Sub, GCP Pub/Sub.
Data: MongoDB, Postgres, Redis, BigQuery.
Infrastructure & Orchestration: Kubernetes, ArgoCD, Pulumi, Crossplane.
CI/CD: GitHub Actions, Jenkins.
Cloud Platforms: Multi-cloud environment (GCP, AWS, Azure).
Requirements: High-Performance Specialist: 5+ years of experience building backend services and a deep understanding of modern distributed system design.
Technical Proficiency: High proficiency in at least one backend language such as Go, Java, Scala, or similar. You should have a strong command of concurrency and multithreading. (Experience with Node.js is a plus).
Reliability Mindset: A solid understanding of networking, monitoring, and alerting frameworks, with a proven track record of troubleshooting and optimizing complex production systems.
Versatile Work Style: You are equally comfortable working independently on complex technical problems, contributing as part of a collaborative team, or taking the lead on major projects and initiatives.
This position is open to all candidates.