SonicWall logo

Software Dev Senior Engineer

SonicWall

Pune, Maharashtra · 3+ years experience · Hybrid · Posted Sep 30, 2026

At a glance

Experience
3+ years experience
Workplace
Hybrid
Location
Pune, Maharashtra

About the role

  • As a Software Dev Senior Engineer at SonicWall, you will own the reliability, scalability, and operational excellence of cloud-based services with a DBA focus.
  • You will define and enforce reliability standards, drive the adoption of SRE practices across engineering teams, and build systems and tooling to keep production infrastructure healthy.

Responsibilities

  • Lead on call response and triage – help design and lead the 24x7 response team for triage and rally engineering to address service degradation, facilitating process and communications along the way.
  • Define, publish, and continuously refine Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Service Level Agreements (SLAs) for all critical services, partnering with product and engineering leadership.
  • Own the error management practices, including monitoring and alerting, and surfacing notable errors to the development team.
  • Lead the design and implementation of comprehensive observability platforms — metrics, structured logging, and distributed tracing — to ensure full visibility into production systems.
  • Drive toil reduction initiatives by identifying and automating repetitive, manual operational work, targeting measurable reduction in operational burden across teams.
  • Design and execute chaos engineering programs to proactively uncover reliability weaknesses in our infrastructure and services before they impact customers.
  • Lead blameless postmortem culture: facilitate incident retrospectives, extract systemic learnings, and track corrective action items to completion.
  • Build and improve on-call incident response processes, runbooks, and escalation paths; manage and optimize on-call rotation health to prevent burnout.
  • Collaborate with platform and application developers to bring new features and services into production using production-readiness reviews and launch checklists.
  • Champion reliability engineering best practices across the organization, embedding SRE principles into the software development lifecycle.

Requirements

  • 5+ years of experience in database scaling performance and reliability, connection pool optimization
  • 5+ years of experience in database HA design and failover strategies
  • 3+ years of hands-on Site Reliability Engineering experience, including ownership of SLOs and error budget management
  • 4+ years of experience with Cloud Platforms, GCP CloudSQL required
  • Experience with database capacity planning, load testing, and performance benchmarking at scale
  • Experience managing other database systems — PostgreSQL, Redis, Etc
  • CS Degree or equivalent experience

Preferred qualifications

  • Familiarity with Google SRE principles and the concepts outlined in the Google SRE Book
  • Understanding of the HTTP protocol and experience diagnosing distributed system latency issues
  • Experience with instrumentation and management of automated deployments
  • Experience resolving customer-facing production issues under time pressure
  • Experience working with distributed, cross-functional teams
  • Experience in infrastructure as code (Terraform, AWS CDK)
  • Experience in scripting using Python, Shell, or a similar language
  • Experience with orchestration technologies, including Kubernetes

Workplace

  • Hybrid workplace model.

Skills

  • GCP CloudSQL
  • PostgreSQL
  • Redis
  • Terraform
  • AWS CDK
  • Python
  • Shell
  • Kubernetes
  • Prometheus
  • Grafana
  • Datadog
  • OpenTelemetry
Show all 15 skills
  • Jaeger
  • PagerDuty
  • OpsGenie

SonicWall

Software Dev Senior Engineer

Apply now