Infoblox

Senior Engineer (Golang AND K8s AND Agentic AI)

Infoblox
Apply
3 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Design, develop, and debug maintainable and testable software modules for Universal DDI products using Golang.
  • Build and enhance cloud-native services and microservices supporting DNS, DHCP, IPAM, and related DDI capabilities.
  • Implement and maintain REST and gRPC APIs, service integrations, and event-driven workflows.
  • Apply modular design, secure coding, code reuse, observability, and operational-readiness practices.
  • Create design documents, technical specifications, test plans, and engineering documentation.
  • Develop unit, integration, functional, and automated tests for reliability, performance, and backward compatibility.
  • Use Docker, Kubernetes, and AWS or GCP to develop, deploy, and operate services.
  • Integrate databases, Redis or similar caching technologies, and Kafka or Pulsar messaging systems.
  • Participate in code reviews and collaborate with product architects, senior engineers, QA, product management, support, and distributed engineering teams.
  • Use approved AI coding assistants and agents for code exploration, documentation, test generation, troubleshooting, and repetitive engineering tasks.
  • Own significant Universal DDI features or service components from design through production release and mentor junior engineers.

Requirements

  • At least 8 years of professional software engineering experience delivering production-quality software.
  • Strong proficiency in Golang, including concurrency, error handling, testing, profiling, and idiomatic design.
  • Experience with microservices, distributed systems, system design, software architecture, REST and gRPC services, API design, versioning, authentication, and observability.
  • Experience with Docker, Kubernetes, and cloud platforms such as AWS or GCP.
  • Knowledge of databases, data modeling, Redis or similar caching technologies, and messaging systems such as Kafka or Pulsar.
  • Familiarity with DNS, DHCP, IPAM, networking concepts, or infrastructure and network-management technologies.
  • Experience with automated testing, CI/CD, Agile development practices, code reviews, and the full software development lifecycle.
  • Practical experience using AI coding assistants, AI agents, or AI-enabled development tools securely and responsibly.
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline.
  • A master’s degree is preferred.

Benefits

  • Comprehensive health coverage, generous paid time off, and flexible work options.
  • Learning opportunities, career-mobility programs, and leadership workshops.
  • Sixteen paid volunteer hours annually, global employee resource groups, and a workplace collaboration policy.
  • Modern offices with EV charging, healthy snacks, and culture celebrations.
  • Charitable Giving Program with company matching.
  • Hybrid work arrangement in Pune or Bangalore, India.
Infoblox

About Infoblox

1,001-5,000 employees

Infoblox provides DNS, DHCP, and IP address management (DDI) plus DNS security and network automation for large enterprises and service providers. The company sells software and cloud-managed services, with virtual and physical appliances and subscriptions that unify networking and security operations. Founded in 1999 and headquartered in Santa Clara, it is privately held by Vista Equity Partners, and its customers include Fortune 100 firms.

Contact me