Vertiv

Sr. Principal Engineer Software Engineering XIV

Vertiv
Apply
15 hours ago
Pune, IndiaStaff+

Responsibilities

  • Own and evolve software architecture and high-level design for assigned KVM&S product areas, including ACS and related management capabilities.
  • Lead architecture and design for complex software features, services, APIs, integrations, and modernization initiatives.
  • Evaluate architectural trade-offs involving scalability, performance, reliability, security, maintainability, interoperability, and deployment constraints.
  • Provide technical direction across development teams, review designs and critical code changes, and establish engineering patterns and best practices.
  • Drive cloud-enablement initiatives involving Azure and MP1000 Virtual Appliance considerations.
  • Lead software modernization and technical-debt reduction, including legacy-component assessment and migration or refactoring planning.
  • Partner with Development and Test/QA leadership to improve testability, resolve systemic defects, and strengthen product reliability.
  • Provide technical leadership for complex debugging, root-cause analysis, customer escalations, and cross-component integration issues.
  • Mentor and coach engineers and technical leads and promote design reviews and knowledge sharing.
  • Support Agile execution by clarifying technical scope, identifying dependencies and risks, and aligning delivery commitments with architecture priorities.
  • Collaborate with Product Management, Support, QA, DevOps, and other functions on requirements, product capabilities, and cross-functional decisions.
  • Identify practical opportunities for AI-assisted engineering, automation, developer productivity, and innovation.
  • Contribute to technology roadmaps, architecture standards, technical proposals, proof-of-concepts, and engineering improvement initiatives.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 15+ years of industry experience with extensive software engineering experience.
  • Strong capability in system design, software architecture, and delivery of complex products.
  • Strong experience with Linux-based software systems and C/C++, Go, Python, and shell scripting.
  • Experience designing and developing service-based software and APIs, including REST and/or gRPC.
  • Familiarity with asynchronous messaging and distributed-system patterns.
  • Experience with software configuration management and collaborative development workflows using Git-based platforms such as GitHub or GitLab.
  • Understanding of automated build and deployment practices and containerized application environments such as Docker.
  • Ability to evaluate architecture trade-offs and address performance, reliability, security, scalability, and maintainability requirements.
  • Strong debugging, root-cause analysis, problem-solving, communication, technical leadership, mentoring, design-review, and cross-team collaboration skills.
  • Preferred experience with access appliances, device-management platforms, ACS, or related KVM&S solutions.
  • Preferred experience with Microsoft Azure, virtual-appliance deployment, software modernization, legacy-system refactoring, platform evolution, and technical-debt management.
  • Preferred knowledge of object-oriented design, design patterns, multi-threading, distributed systems, service-oriented architecture, protocol buffers, databases, database schema design, and SQL.
  • Preferred experience with MySQL or PostgreSQL and web/server technologies such as NGINX.
  • Preferred knowledge of SNMP, SMTP, and TCP/IP.
  • Preferred experience with AI-assisted software development, engineering automation, Agile/Scrum execution, dependency coordination, and delivery predictability.
Vertiv

About Vertiv

10,000+ employees

Vertiv builds power, cooling, and IT infrastructure for data centers, communication networks, and industrial facilities, sold as hardware, software, and services. Its portfolio spans UPS systems, thermal management, racks, prefabricated modules, and monitoring/management software, backed by global field service and commissioning. Headquartered in Columbus, Ohio, Vertiv was formed from Emerson Network Power and became a publicly traded company on the NYSE.

Contact me