
Principal Software Engineer
Hewlett Packard Enterprise
full-time
Posted on:
Location Type: Hybrid
Location: Ft. Collins • Colorado • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $160,000 - $303,000 per year
Job Level
About the role
- Analyze and update system logic and documentation
- Participate and lead in designing, implementing, monitoring, and troubleshooting software systems
- Primarily responsible for backend software development
- Stay updated and contribute to product roadmaps
- Assist on customer issues and ensure technical standards and documentation requirements are met
- Collaborate with sales engineering and operational teams to understand customer needs and recommend solutions
- Learn about operational challenges faced by engineering teams and assist in developing strategies to address them
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
- 10+ Years of experience contributing to technology projects and delivering solutions at scale
- Experience in Java, Groovy, Ruby, and/or Python
- Experience with Linux environments
- Experience with backend development, RESTful APIs, server-side logic, or database management with SQL or NoSQL databases
- Expert in core compute, storage, and networking principles
- Experience with virtualization, IT Service Management (ITSM), Continuous Integration/Continuous Deployment (CI/CD), and other automation technologies
- Experience with build tools (e.g., Maven, Gradle), version control systems (e.g., Git), and CI/CD pipelines
- Experience applying cloud technologies (e.g., AWS, Microsoft Azure, Google Cloud)
- Strong communication skills and willingness to listen and learn from experienced team members
- Some experience in system architecture and design principles
- Ability to translate product requirements into technical tasks, with guidance from senior engineers
Benefits
- Health & Wellbeing: comprehensive suite of benefits that supports physical, financial and emotional wellbeing
- Personal & Professional Development: specific programs catered to helping you reach career goals
- Unconditional Inclusion: inclusive environment that celebrates individual uniqueness
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaGroovyRubyPythonLinuxbackend developmentRESTful APIsSQLNoSQLsystem architecture
Soft Skills
strong communication skillswillingness to listenability to learn
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering