Search by job, company or skills

Vertiv

Sr. Principal Engineer Software (Software Architect)

15-17 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Experience: 15+ Years

Role Overview

We are looking for a highly experienced Software Architect to provide crucial on-site technical leadership for Vertiv's Pune software development team. This role will drive architectural decisions for key products in Vertiv's KVM & Serial product line, including MP1000, RM1048, MPU, ACS, DSVS, and DSView, ensuring technical competitiveness through innovation and collaboration with global subject matter experts.

Key Responsibilities

Architectural Leadership

  • Define and evolve architecture for Vertiv's management platform based on Linux-OS.
  • Lead design of scalable microservices using Docker containers
  • Ensure modularity, maintainability, and performance across services.
  • Apply design patterns and knowledge of monolithic, microservices, and hybrid architectures.

Technical Strategy & Research

  • Drive research and innovation in platform technologies to maintain technical competitiveness.
  • Plan technology platforms aligned with company strategy and market needs.
  • Solve complex technical problems and participate in external technical discussions with customers.

Team Leadership

  • Mentor senior developers, guide cross-functional teams on best practices for Go, Python, C++, Angular.
  • Conduct design/code reviews and contribute to technical roadmaps.
  • Cultivate technical backbone and ensure knowledge transfer within the team.

Platform Development

  • Architect and optimize services like DHCP, SSH, RADIUS, TCP/IP, TFTP, HTTP.
  • Integrate technologies such as NATS, gRPC, OpenSSL, REST, and other open-source components.

Networking & Security

  • Lead efforts in IP networking, secure communication protocols (HTTPS, SSH), and authentication/authorization mechanisms.
  • Ensure compliance with open-source licensing and security standards.

Cross-Functional Impact

  • Lead highly complex, cross-functional projects with significant long-term impact.
  • Provide solutions that set priorities and establish new practices and processes.

Must-Have Skills

  • Architecture & Design: Microservices, Docker, design patterns, modular architecture.
  • Programming Expertise: Go, Python, C++, Angular.
  • Networking & Security: TCP/IP, DHCP, SSH, RADIUS, HTTPS, authentication/authorization.
  • Integration: NATS, gRPC, OpenSSL, REST APIs.
  • Linux OS internals
  • Leadership: Strong mentoring and technical decision-making skills.

Good-to-Have Skills

  • Cloud Technologies: AWS, GCP, Azure, OpenStack.
  • Infrastructure Tools: Terraform, Snowflake.
  • DevOps & Orchestration: CI/CD pipelines, GitLab/GitHub, container orchestration.
  • Virtualization: VMware, Hyper-V.

Education

  • B.E./B.Tech/M.E./M.Tech in Computer Science, Electronics, or related field.

More Info

About Company

Liebert Corporation is a global manufacturer of power, precision cooling and infrastructure management systems for mainframe computer, server racks, and critical process systems. A subsidiary of Vertiv, It is headquartered in Columbus, Ohio, and employs more than 1,800 people across 12 manufacturing plants worldwide.

Job ID: 131833531