Senior/ Staff Software Engineer

Cyberhaven Bangalore, India

About the role

Cyberhaven is hiring a senior or staff software engineer to build scalable backend systems for its data security platform, with roles based in Bangalore or remotely for EU-based talent. You will architect and maintain a system processing billions of events in real-time to protect enterprise data.

What you’ll do

  • Design, extend, and optimize a large-scale, fault-tolerant system handling large graph datasets at enterprise scale
  • Architect and implement security products to protect customer data
  • Solve scaling problems requiring thorough performance analysis and troubleshooting
  • Build on a microservices stack using Go, Kubernetes, BigTable, BigQuery, Spanner, Redis, Docker, and Etcd
  • Write secure-by-design software that withstands real-world attacks while processing untrusted data

What they’re looking for

  • Strong track record building backends actively used at scale
  • Significant contributions to backend architecture design and extension
  • Experience developing large applications in Go
  • Experience with databases at very large scale and knowledge of GCP services
  • Experience profiling and optimizing distributed code with large databases and streaming platforms
  • Hands-on experience with microservices and Kubernetes
  • Excellent verbal and written English communication skills
  • Availability to communicate regularly with distributed teams in Europe and the US

Questions about this role

Is this role remote?

Bangalore-based applicants must be based there; EU-based talent can work remotely.

What programming language is required?

Go is the primary language for backend development.

What cloud infrastructure does the team use?

Google Cloud Platform services including BigQuery, Spanner, and BigTable.

Do I need prior connector integration experience?

Building connectors for enterprise SaaS applications is listed as nice-to-have, not required.

Related roles

Senior/Staff Software Engineer - Platform | Ingénieur·e logiciel senior ou staff - Plateforme

Plotly · Remote

A fully remote Senior or Staff Software Engineer role at Plotly building and maintaining the Dash Enterprise data application platform deployed inside customer Kubernetes clusters. Suitable for engineers with deep Kubernetes and distributed systems experience fluent in Go and TypeScript.

RemotePrincipalFull-time
GoTypeScriptPythonKubernetes +12
2 days ago

Senior Software Engineer - DevOps Engineer

Wells Fargo · Bengaluru, India

A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.

On-siteSeniorFull-time
CI/CDGitHub ActionsJenkinsHarness +9
8 days ago

Software Engineering Senior Manager - Data Engineering - GEN AI

Wellsfargo · Bengaluru, India

A senior engineering management role leading data engineering teams for Wells Fargo's Treasury Technology group in Bengaluru. Suited to an experienced people leader with a data engineering background in regulated financial services.

On-siteSeniorFull-time
SparkKafkaAirflowDatabricks +12
8 days ago

Senior Software Engineer (Python, AI ML Engineer)

Optum · Gurgaon, India · Gurugram, India

Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.

On-siteSeniorFull-time
PythonJavaJavaScriptTypeScript +16
10 days ago

Senior Staff Software Engineer, Platform - IAM

Coinbase · Remote

Coinbase seeks a senior technical leader to define and implement IAM strategy across 700+ internal systems and hundreds of engineering teams. Ideal candidates have 12-plus years in software engineering with deep identity-management expertise and production Go experience.

RemoteStaffFull-time $253,895 – $298,700 a year
GoIAMOAuth 2.0OIDC +10
4 days ago

Senior Software Engineer-Python,spark,Iceberg,Hive

Wells Fargo · Hyderabad, India

A senior software engineering role at Wells Fargo in Hyderabad, modernizing large-scale data platforms with Python, Spark, Iceberg, and Hive.

On-siteSeniorFull-time
PythonSparkIcebergHive +9
6 days ago