Description
We are seeking a Senior Principal SW Engineer to join our team. As a Senior Principal SW Engineer, you will work on average 2 days per week from an HPE office. You will be responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products.
Responsibilities:
- Develops organization-wide architectures, strategies, and methodologies for software systems design and development across multiple platforms and organizations within the Global Business Unit.
- Identifies and makes informed recommendations regarding new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture.
- Reviews, evaluates, and influences designs and project activities for compliance with development guidelines and standards.
- Provides tangible solutions that improve product quality and mitigate failure risk.
- Contributes to domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups.
- Brings creativity and innovation to the organization.
- Provides guidance and mentoring to less-experienced team members to set an example of software systems design and development innovation and excellence; helps mentor career growth.
- Acts as an internal authority on software systems design, sought out for consulting across organizations or Business Units.
- Contributes to the external technical community through whitepapers, patents, or other significant innovations.
Education and Experience Required:
- Bachelor’s or master’s degree in computer science, Information Systems, or equivalent.
- Typically 12+ years’ experience.
Knowledge and Skills:
- Experience architecting, designing, and developing innovative software system design tools and languages.
- Excellent analytical and problem-solving skills.
- Experience in leading overall architecture of software systems for products and solutions.
- Designing and integrating efficient and scalable software systems running on multiple platform types into overall architecture.
- Evaluating and selecting forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools with 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, design proposals, and negotiate and influence options at business unit and executive levels.
Benefits:
- Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
- Investment in career development and growth.
- Unconditional inclusion and celebration of individual uniqueness.
Salary Range: Annual Salary USD 183,000 - 370,500