Sr. Principal Engineer Software

2 weeks ago


Pune, Maharashtra, India Vertiv Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year
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.

  • Sr. Software Engineer

    2 weeks ago


    Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...

  • Software Engineer

    6 days ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    ResponsibilitiesIndicative years of experience: 2+yearsRole Description:We are seeking a software developer who will be developing, testing and maintaining the application/s with established processes.Reporting relationship:This role will report to Delivery Manager / Senior Delivery ManagerKey Responsibilities:Experience with AWS cloud platform – e.g. AWS...

  • Software Engineer

    2 days ago


    Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    ResponsibilitiesWhat You'll doAs a Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing software that drives our products. You will work in close collaboration with our product development team to understand...


  • Pune, Maharashtra, India Mastercard Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Principal Software Engineer - Java, Edge, Security models, TLS certificateThe position has a unique opportunity to drive Mastercard's API Edge design, including security models, routing, traffic control, API management and other related work.Responsible for overall architecture of Mastercard's API Gateway. Leading, programming, testing, implementation,...


  • Pune, Maharashtra, India Mastercard Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Pune, Maharashtra, India Principal Global Services Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ResponsibilitiesWhat you'll do  As a Senior Mainframe Developer at Principal Financial Group, you will have a crucial responsibility in maintaining the smooth functioning of our mainframe systems. Your tasks will involve identifying, diagnosing, and resolving medium to complex system problems reported by our business partners. By consulting system...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 1,80,000 - ₹ 6,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Pune, Maharashtra, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...