Taro Logo

Principal - Software Engineer

HP is a global technology company that creates products, technologies, software, and services for consumers and businesses.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Job Description

HP is seeking a Principal Software Engineer to lead the design and development of advanced software solutions for their lifecycle services product team under the WXP Platform. This senior-level position involves creating scalable, secure, and efficient systems that will support millions of care packs and incident management operations.

The role combines technical leadership with hands-on development, requiring expertise in cloud technologies (AWS, Azure), containerization (Docker, Kubernetes), and programming languages (Java, GoLang). You'll be responsible for driving technology strategy, building standards, and leading cross-functional teams while working on next-generation applications.

As a Principal Engineer, you'll have the opportunity to shape the technical direction of major initiatives, mentor team members, and solve complex problems that directly impact the business. The position requires someone who can balance technical excellence with business acumen, as you'll be converting business concepts into innovative solutions using agile methodologies.

The ideal candidate brings 10+ years of software development experience, strong architectural skills, and a proven track record of delivering scalable enterprise solutions. You'll work in HP's Pune office, contributing to a global technology leader's mission while having the opportunity to influence and grow your team's technical capabilities.

This role offers the chance to work on enterprise-scale challenges, lead significant technical initiatives, and make a lasting impact on HP's software infrastructure. If you're passionate about technical leadership, architectural excellence, and building solutions that serve millions of users, this position offers an excellent opportunity to advance your career at a respected technology company.

Last updated 5 days ago

Responsibilities For Principal - Software Engineer

  • Lead the design of advanced software solutions for lifecycle services product team
  • Build various software development projects and platforms aligned with business and security strategies
  • Lead building of standards, designs, and automate deployment of software
  • Design and develop solutions that protect and manage software products and data
  • Drive technology strategy and engineering roadmaps
  • Convert business concepts into next-generation applications and tools
  • Lead large cross-functional teams
  • Provide mentorship and guidance to team members

Requirements For Principal - Software Engineer

Java
Go
Kubernetes
  • Four-year or Graduate Degree in Computer Science, Information Technology, Software Engineering, or related discipline
  • 10+ years of work experience in software designing & development
  • Experience with Agile, DevOps, Full Stack Development
  • Knowledge of AWS, Azure, Docker, Kubernetes
  • Proficiency in Java, GoLang
  • Experience with Microservices, APIs, Automation
  • Knowledge of SQL & NoSQL databases
  • Software scalability and engineering expertise
  • Effective Communication skills
  • Results Orientation
  • Learning Agility
  • Digital Fluency
  • Customer Centricity

Related Jobs

Principal Software Engineer

Principal Software Engineer role at Microsoft building AI infrastructure for online advertising, leading technical direction and mentoring teams while working with big data and distributed systems.

Principal Consultant-BRM developer

Principal Consultant-BRM developer position at Oracle, requiring 10+ years of experience in telecom industry and business support systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Data Security team, building cloud security solutions for Office 365 and Windows, requiring 10+ years of experience in software development.

Director Software Engineering

Lead Salesforce's database storage engineering team, managing cloud-based storage and backup services at petabyte scale while driving technical innovation and team development.

Mulesoft Senior Technical Architect

Lead technical architect role specializing in MuleSoft integration solutions, requiring 15+ years experience, focusing on enterprise architecture and team leadership.