Software Engineer
-
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.
Impact & Scope
• Impacts immediate team and acts as an informed team member providing analysis of information and limited project direction input.
Complexity
• Responds to routine issues within established guidelines.
Disclaimer
• This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
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:
* Health insurance
* Dental insurance
* Vision insurance
* Long term/short term disability insurance
* Employee assistance program
* Flexible spending account
* Life insurance
* Generous time off policies, including;
* 4-12 weeks fully paid parental leave based on tenure
* 11 paid holidays
* Additional flexible paid vacation and sick leave (US benefits overview [https://hpbenefits.ce.alight.com/])
The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Job -
Software
Schedule -
Full time
Shift -
No shift premium (United States of America)
Travel -
25%
Relocation -
Equal Opportunity Employer (EEO) -
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
For more information, review HP’s EEO Policy or read about your rights as an applicant under the law here: “ Know Your Rights: Workplace Discrimination is Illegal"

HP is redefining the future of work through technology.