Jobs and Careers
HP

Software Engineer

HP
Fort Collins, United Statesfull_timeVerifiedPosted 3 Feb 2026
💰 $143,800/yr($93,400/yr$143,800/yr)

About the role

Software Engineer

Description -

ACS (Advanced Compute & Solutions) is seeking a motivated and junior Software Engineer who is eager to learn and grow in a collaborative, customer-focused environment. The ideal candidate will work closely with senior engineers and cross-functional teams to support technical solutions and customer engagements. You should be comfortable learning to explain technical concepts to both technical and non-technical audiences, collaborate with internal teams and business partners, and contribute to the development and implementation of innovative solutions.

 

Responsibilities:

·        Collaborate with internal teams and external partners to understand business and security requirements related to identity and access management.

·        Learn and stay current with identity, authentication, authorization, and security technologies, including OAuth 2.0, OpenID Connect (OIDC), SSO, and Microsoft Entra.

·        Assist in designing, implementing, and maintaining secure authentication and authorization solutions within software applications.

·        Support the development, testing, and deployment of identity-related services and integrations.

·        Participate in the integration of applications with external identity providers and partner systems.

·        Work closely with senior engineers to troubleshoot, improve, and secure authentication flows.

·        Contribute to documentation, best practices, and ongoing improvements across identity and access systems.

 

Skills & Qualifications:

·        Bachelor’s degree in Computer Science, Information Systems, Cybersecurity, or a related field (or equivalent experience).

·        Early-career experience or internships as a software engineer, security engineer, or similar role.

·        Foundational understanding of OAuth 2.0, OpenID Connect (OIDC), SSO concepts, and identity federation.

·        Familiarity with Microsoft Entra (Azure AD), including app registrations, enterprise applications, and conditional access concepts.

·        Programming experience in Python, Java, Go, or C++.

·        Basic understanding of REST APIs, HTTP, tokens (JWT), and authentication flows.

·        Exposure to networking and security fundamentals (TLS, certificates, firewalls, identity boundaries).

·        Willingness to learn AI, cloud, and modern software engineering practices.

·        Strong communication skills and ability to work effectively in a collaborative, Agile environment.

 

Education and Experience Required:

·        2–5 years of professional experience as a software engineer, security engineer, or related role.

·        Bachelor’s degree in Computer Science, Cybersecurity, Information Technology, or a related field.

·        Relevant coursework, certifications, or hands-on projects in identity and access management are a plus (e.g., Microsoft Entra, OAuth/OIDC implementations).

·        Internship, co-op, or project experience integrating authentication systems or identity providers is highly desirable.

 

The pay range for this role is $93,400 to $143,800 USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience.

Benefits:

HP offers a comprehensive benefits package for this position, including:

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

HP

View company profile →