Demo

Software Engineer (Security & Identity / IAM) - Onsite

American IT Systems
San Jose, CA Contractor
POSTED ON 4/22/2026 CLOSED ON 4/25/2026

What are the responsibilities and job description for the Software Engineer (Security & Identity / IAM) - Onsite position at American IT Systems?

Software Engineer (Security & Identity / IAM) San Jose, CA Contract

We are seeking a highly talented Software Engineer to join our team in building a next-generation Enterprise Security and IAM platform. The ideal candidate has strong software engineering skills, with a passion for designing secure, large-scale, distributed systems. Knowledge or experience in AI/ML or MLOps is valuable. In this role, you will develop and optimize scalable solutions, collaborate with cross-functional teams, and contribute to the integration of intelligent, AI-driven capabilities that enhance enterprise security. Curiosity and willingness to learn in this ever changing area is also equally important. If you are excited about pushing the boundaries of security and working with advanced technologies, we encourage you to apply! Responsibilities

Analyze large-scale structured and unstructured datasets to identify trends, anomalies, risks, and opportunities in security and AI-powered tools.
Build, curate, and maintain datasets; ensure data integrity across multiple sources for testing and model development.
Develop, optimize, and test machine learning models (predictive, generative, NLP) and support MLOps workflows for deployment, monitoring, and integration into IAM systems.
Partner with data scientists to productionize AI/ML models for risk-based access control, anomaly detection, and identity analytics.
Design and implement quantitative metrics, dashboards, and visualizations to communicate insights and track key performance indicators (KPIs).
Monitor log and telemetry data to proactively detect potential harms, threats, and misconfigurations.

Build and deploy containerized applications using Kubernetes, Docker, Terraform, and modern CI/CD practices.

Write clean, maintainable, and efficient code in languages such as Python, Go, and Java.

Collaborate with cross-functional teams to integrate IAM features such as Zero Trust, adaptive authentication, and device attestation.

Troubleshoot and resolve software, infrastructure, and platform-related issues across diverse environments.

Required Skills/Experience


Bachelor s degree in Computer Science, Software Engineering, or related field (or equivalent experience).

3 8 years of professional software development experience.
Proficiency in one or more programming languages: Python, Go, Java.
Experience with distributed systems, SaaS platforms, microservices, and REST/gRPC APIs.
Familiarity with Kubernetes, Docker, Terraform, and cloud-native architectures.

Knowledge of software security best practices (e.g., OWASP Top 10, Zero Trust, MFA).
Strong problem-solving, debugging, and collaboration skills.
Knowledge and/or experience with MLOps or AI/ML concepts, with willingness to grow further in this area.
Experience working in a large-scale, enterprise environment.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Preferred Qualifications

Exposure to MLOps pipelines (model training, deployment, monitoring).
Familiarity with ML frameworks (TensorFlow, PyTorch, scikit-learn) or cloud AI services (AWS SageMaker, Bedrock, Salesforce Cloud AI).
Experience with IAM, Cybersecurity, or compliance

Salary : $50 - $60

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (Security & Identity / IAM) - Onsite?

Sign up to receive alerts about other jobs on the Software Engineer (Security & Identity / IAM) - Onsite career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at American IT Systems

  • American IT Systems Lisle, IL
  • Job Title: Cloud Infrastructure Engineer Location: Lisle, IL Onsite/ Remote: Day 1 Onsite at customer location Duration:- Fulltime / Contract Key Responsib... more
  • 1 Day Ago

  • American IT Systems New Carlisle, IN
  • Job Title: EES Test Technician Location: New Carlisle, IN Onsite/ Remote: Day 1 Onsite Exp: -4-5 years Skills: CDL license, Wireroom, Prepare, maintain, tr... more
  • 4 Days Ago

  • American IT Systems Redmond, WA
  • Title -Firmware Engineer-UEFI Location: Redmond, WA We are looking for an 7-10 yrs experienced UEFI / Embedded Firmware Engineer to work on modern computin... more
  • 4 Days Ago

  • American IT Systems Dearborn, MI
  • Job Title: Quality Engineer Location: Macungie, PA Onsite/ Hybrid/ Remote: Onsite Job Description: (Position typically requires 2 to 5 years relevant exper... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Software Engineer (Security & Identity / IAM) - Onsite jobs in the San Jose, CA area that may be a better fit.

  • Dew Software Newark, CA
  • Hi, I hope you're doing well. I'm Naveen from DewSoftware, and we have an exciting open position that may interest you. Please share your updated resume, a... more
  • 12 Days Ago

  • Maxonic Inc. San Jose, CA
  • Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for: Job Title: Software Engineer — ... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!