Software Engineer - DDI Solution, ISS

5 hours, 58 minutes ago
Senior
Software Development
Pure Storage

Pure Storage

Pure Storage is a top all-flash enterprise storage company that simplifies data storage with modern, easy-to-manage solutions, driving business and IT transformation for organizations worldwide.

IT Services
1K-5K
Founded 2009

Description

  • Design and implement the corporate IPAM/DDI software solution and operate it at company scale.
  • Build and maintain corporate IP Address Management, DNS, and DHCP platforms across multiple datacenters and environments.
  • Integrate IPAM/DDI systems with provisioning, bootstrapping, and CMDB workflows.
  • Act as a steward of the CMDB by ensuring accuracy, consistency, and automation-driven updates.
  • Develop APIs and integrations to orchestrate compute, storage, network, and cloud infrastructure workflows.
  • Build solutions for dynamically allocating and recycling IP addresses for infrastructure workflows.
  • Implement and improve monitoring, alerting, and dashboards for infrastructure health.
  • Define and track service metrics such as availability, latency, capacity, and error rates.
  • Participate in incident response, perform root cause analysis, and implement long-term fixes and runbooks.
  • Collaborate with hardware, networking, platform, storage, and SRE teams to deliver reliable, self-service infrastructure.

Requirements

  • Strong enterprise software development experience in Python.
  • Deep knowledge of IPAM, DNS, and DHCP at enterprise scale.
  • Experience designing, developing, and maintaining corporate DDI solutions as code.
  • Familiarity with bare-metal provisioning and hypervisor deployment.
  • Hands-on experience with Puppet and Ansible, or similar automation tools.
  • Experience operating or integrating CMDB systems as a source of truth.
  • Solid knowledge of datacenter networking concepts, including Fibre Channel.
  • Proficiency with Linux systems and troubleshooting at hardware and OS layers.
  • Experience building infrastructure automation and onboarding pipelines.
  • Familiarity with API-driven integrations and workflow orchestration.
  • Ability to reason about infrastructure as a platform, not just individual systems.
  • Comfort working cross-functionally with hardware, software, storage, and SRE teams.
  • Background in SRE/DevOps, preferred.
  • Experience with large-scale internal platforms or infrastructure as a product, preferred.
  • Exposure to self-service infrastructure platforms and developer enablement, preferred.
  • Experience operating in multi-datacenter or hybrid environments, preferred.
  • Familiarity with datacenter bootstrapping services such as PXE, imaging, and initial OS or hypervisor provisioning, preferred.

Benefits

  • Flexible time off.
  • Wellness resources.
  • Company-sponsored team events.
  • Growth and development support.
  • Opportunity to work on meaningful, high-impact infrastructure work.
  • Recognition as a Fortune Best Workplace in Technology and the Bay Area, and Great Place to Work certified.
  • Employee Resource Groups and inclusive leadership culture.
  • Disability accommodations available during the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, C++ (Raptor)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Software Engineer, C++ (Raptor) to develop production-critical real-time software for advanced metal additive manufacturing systems used in Raptor engine hardware production.

C++ CI/CD Embedded Systems Linux
5 hours, 43 minutes ago

Senior Software Engineer - Advisory Suite

Alpaca 51-250 Capital Markets

Alpaca is hiring an experienced software engineer to build and architect proprietary advisory trading services for a global brokerage infrastructure platform.

AWS C C++ Go Heroku Java Python Rust Scala Zig
5 hours, 43 minutes ago

Staff Software Engineer/ Tech Lead - Onboard Model Consolidation

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a software engineer for its Architecture & ML Integration team to advance onboard model consolidation and ML-first system architecture for autonomous driving and simulation.

C++ Machine Learning
5 hours, 58 minutes ago

Senior / Staff Applied Research Software Engineer - Emerging Tech

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring Senior or Staff Applied Software Research Engineers for its remote U.S.-based Emerging Technologies incubation team to help prototype and build new AI- and communications-driven product ideas.

Angular AWS Azure Java JavaScript LLM Machine Learning Node.js Python React Spring Boot SQL
5 hours, 58 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers