Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Senior Software Engineer I - Audit & Logging

DigitalOcean
BengaluruFull-time5 to 8 years

About this job

DigitalOcean is looking for a Senior Software Engineer I to join their Audit Logging & Security Visibility team in Bengaluru. DigitalOcean builds a simple, scalable cloud platform designed to help developers, dreamers, and builders create software. The Audit Logging and Security team creates systems that record and highlight security activities, enabling internal teams and customers to detect threats, investigate incidents, and maintain compliance. In this role, you will take ownership of core logging systems, manage high-throughput data pipelines, build SIEM integrations, and address technical debt. A typical day involves designing scalable data models, writing reliable Go code, integrating security dashboards, resolving production incidents, collaborating with cross-functional teams like IAM and Threat Detection, and guiding junior engineers through code reviews and design feedback.

Responsibilities

  • Build and manage reliable, high-throughput pipelines in Go for collecting and enriching audit events.
  • Connect platform logs to SIEM tools like Splunk, Datadog, Chronicle, and Microsoft Sentinel.
  • Enhance audit records to be tamper-proof with real-time access and retention rules.
  • Resolve production issues, manage incident responses, and write postmortems.
  • Partner with IAM, Platform, and Threat Detection teams to ensure clean log data generation.
  • Fix technical debt and establish logging and event standards across the team.
  • Mentor junior engineers through design feedback and code reviews.

Requirements

  • 5 to 8 years of experience in software engineering.
  • Strong proficiency in Go and building services with gRPC.
  • Hands-on experience with streaming systems like Kafka or Flink.
  • Experience building dashboards, control planes, or SIEM integrations.
  • Solid understanding of distributed systems fundamentals like consistency and failure handling.
  • Familiarity with Kubernetes, Terraform, SQL, and analytics databases.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Good to have

  • Experience with OpenTelemetry or OCSF.
  • Familiarity with behavioral analytics or threat detection tools.
  • Contributions to open-source security or observability projects.
  • Bonus proficiency in Python or JavaScript/Node.js.

Who should apply

This role suits experienced software engineers with a strong background in distributed systems, security telemetry, and data pipelines who want to take ownership of core platform features. Candidates should possess deep technical expertise in Go and streaming tools, along with a collaborative mindset to mentor peers and work across multiple teams. The posting requires 5 to 8 years of experience, so freshers are not eligible for this specific senior position.

Frequently asked questions

What is the role available at DigitalOcean?

DigitalOcean is hiring for the position of Senior Software Engineer I - Audit & Logging in Bengaluru.

What programming language is required for the Senior Software Engineer I - Audit & Logging role?

Candidates must be strong in Go and comfortable building services with gRPC.

Where is the Senior Software Engineer I - Audit & Logging position located?

The position is located in Bengaluru, India.

How many years of experience are required to apply for the DigitalOcean Audit & Logging role?

The posting requires 5 to 8 years of experience in software engineering.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.