Jobs · Engineering · California

Senior Software Engineer - DCIM

Experts Group International · San Francisco Bay Area · 3 mo ago
On-siteEngineeringFull-time

About The Role

A leading provider in AI cloud infrastructure is seeking a Senior or Staff Software Engineer – DCIM (Data Center Infrastructure Management) to own the development of internal tooling that optimizes how they buy, track, deploy, and manage data center hardware across a growing global footprint. This high-impact, cross-functional role will sit at the intersection of engineering, infrastructure, and operations. You’ll be responsible for delivering scalable, fault-tolerant software systems to support DCIM, including asset management, digital twins, deployment automation, and operational insights. You’ll shape the technical direction, mentor peers, and drive architectural decisions for internal tools that directly support some of the world’s leading AI customers.

Key Responsibilities

  • Design and build DCIM tools for asset tracking, deployment, and operational visibility
  • Build internal platforms to support asset management, inventory tracking, and visual dashboards
  • Develop software that accelerates data center build-outs and operations
  • Lead build vs. buy analysis for scalable tool development
  • Collaborate cross-functionally with product, infrastructure, and support teams
  • Promote best practices around CI/CD, infrastructure-as-code, and distributed systems
  • Deliver reliable, fault-tolerant systems to support global scaling
  • Own the full lifecycle from concept through deployment and maintenance

Required Skills And Qualifications

  • 5+ years of professional software engineering experience
  • Advanced programming proficiency in Go, Rust, Java, C++, or similar
  • Strong understanding of distributed systems, networking, and Linux systems
  • Experience with Docker, Kubernetes, Ansible, Terraform, and CI/CD tools (e.g., GitHub Actions, GitLab, CircleCI)
  • Hands-on knowledge of data structures, multithreading, and concurrency
  • Strong cross-functional communication skills
  • Experience balancing scalability, reliability, and performance in complex infrastructure
  • Bachelor’s degree in Computer Science or equivalent

Preferred Experience

  • Experience with internal tooling or operations software (DCIM, NOC tools, etc.)
  • Strong exposure to infrastructure automation and monitoring systems
  • Experience working in a high-growth or startup environment

Benefits

  • Competitive compensation package (cash + equity)
  • Health, dental, and vision insurance
  • Pension or retirement plan (location-specific)
  • Generous PTO policy

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com