Overview
Senior Principal Software Engineer responsible for organization-wide software systems architecture, strategy, methodology, development, innovation, and technical leadership across multiple platforms and organizations within the Global Business Unit.
What you'll do
- Develop organization-wide architectures, strategies, and methodologies for software systems design and development across multiple platforms and organizations.
- Identify and make informed recommendations regarding new technologies, innovations, and outsourced development partner relationships aligned with the technology roadmap and business value.
- Create plans for integrating and updating new technologies and innovations into the architecture.
- Review, evaluate, and influence designs and project activities for compliance with development guidelines and standards.
- Provide tangible solutions that improve product quality and mitigate failure risk.
- Use domain expertise, business acumen, and experience to influence executive business leadership, outsourced development partners, and industry standards groups.
- Bring creativity and innovation to the organization.
- Provide guidance and mentoring to less-experienced team members in software systems design and development innovation and excellence.
- Help mentor career growth.
- Act as an internal authority on software systems design and provide consulting across organizations or Business Units.
- Contribute to the external technical community through whitepapers, patents, or other significant innovations.
What you'll need
- Bachelor’s or master’s degree in computer science, Information Systems, or equivalent.
- Typically 12+ years’ experience.
- Experience architecting, designing, and developing innovative software system design tools and languages.
- Excellent analytical and problem-solving skills.
- Experience leading the overall architecture of software systems for products and solutions.
- Experience designing and integrating efficient and scalable software systems running on multiple platform types into the overall architecture.
- Experience evaluating and selecting forms and processes for software systems testing and methodology, including writing and executing test plans, debugging, and testing scripts and tools with a customer mindset.
- History of innovation with multiple patents or deployed solutions in the field of software design.
- Excellent written and verbal communication skills.
- Mastery in English and local languages, with an excellent ability to communicate nuanced concepts and influence in written and oral communication with a broad vocabulary.
- Ability to effectively communicate product architectures and design proposals, and negotiate and influence options at business unit and executive levels.
Details
- Location: Bengaluru, Karnataka, India.
- Hybrid role requiring an average of 2 days per week from an HPE office.
Read the full description and apply on the company’s own careers page.