N

Nirmata

Kubernetes security, policy enforcement & automation

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science or a related field.
  • At least 6 years of professional experience in software development.
  • Proficiency in either Java or Golang is required.
  • Strong knowledge of object-oriented design principles and software design patterns.
  • Proficiency in defining API specifications, including OpenAPI/Swagger, REST, gRPC, and WebSocket.
  • Experience with Kubernetes, Prometheus, Kyverno, and other cloud-native technologies.
  • Experience developing platforms built on distributed architecture in public clouds such as AWS, Azure, or GCP.
  • Experience in a startup or similar environment handling large volumes of data and events.

Responsibilities

  • Collaborate with engineers and product managers while taking ownership of key areas of the Nirmata Platform from design to delivery.
  • Contribute to requirements, architecture, and design, and ensure the platform scales with customer-base growth.
  • Define and drive the architecture and implementation of data-processing subsystems in alignment with technical and business goals.
  • Design and implement AI-powered features from initial concept through production readiness.
  • Work with cross-functional teams to integrate features and optimize system performance.
  • Participate in code reviews, ensure code quality, provide constructive feedback, and uphold high standards.
  • Stay informed about software technology developments and propose ideas and improvements.

Desired Qualifications

  • Experience with both Java and Golang.
  • Experience with modern frameworks such as Quarkus, Spring Boot, or the equivalent in Golang.
  • Familiarity with frameworks or cloud services for large-scale distributed systems, such as Kafka, RabbitMQ, and Redis.
  • Experience developing AI agents.
  • Contributions to open-source projects.

About the Company

Nirmata

Kubernetes security, policy enforcement & automation

Nirmata provides a centralized software platform for enterprises to secure, govern, and automate their Kubernetes deployments. Built around the Kyverno policy engine, it lets organizations define and enforce rules for security, configuration, and compliance across applications and infrastructure. The platform works by centralizing policy management so teams can consistently apply guardrails across multi-cloud and on-prem environments, ensuring deployments meet internal and regulatory requirements. What sets Nirmata apart is its enterprise-focused governance and automation around Kubernetes, offering both open-source and commercial options with additional features and support for large-scale use. The company’s goal is to help organizations operate cloud-native systems safely and efficiently by automating policy-driven governance across their Kubernetes environments.

Company size
51-200
Company stage
Early VC
Total funding
$13.6M
Headquarters
Santa Clara, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Nirmata

See more jobs