Senior Software Engineer, Identity & Access Manage

Austin, TX, US • Posted 2 hours ago • Updated 2 hours ago
Contract Independent
On-site
USD $70.00 - 75.00 per hour
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Management
  • FOCUS
  • Service Level
  • IaaS
  • Authentication
  • Authorization
  • Clarity
  • API
  • TPS
  • Budget
  • Root Cause Analysis
  • Cloud Architecture
  • Capacity Management
  • Continuous Integration
  • Continuous Delivery
  • Automated Testing
  • Documentation
  • Leadership
  • Reliability Engineering
  • Information Security
  • Computer Science
  • Software Development
  • Java
  • RESTful
  • Identity Management
  • OAuth
  • OIDC
  • SAML
  • Microservices
  • Cloud Computing
  • Google Cloud
  • Google Cloud Platform
  • Concurrent Computing
  • Systems Architecture
  • Concurrent Programming
  • Caching
  • Performance Tuning
  • Artificial Intelligence
  • Workflow
  • Insurance
  • Privacy
  • Marketing

Summary

Location: Austin, TX Salary: $70.00 USD Hourly - $75.00 USD Hourly Description: Our client is currently seeking a Senior Software Engineer, Identity & Access Management (CIAM)

Location: Hybrid in Austin, TX/ Westlake, TX or Denver, CO (4 days a week onsite)

Duration: 12 months with possibility for extension

About the Role


As a Senior Software Engineer specializing in Identity and Customer Identity & Access Management (CIAM), you will design, build, and operate mission-critical, high-throughput, and low-latency platforms. You will focus on cloud-native Java API development, enterprise authentication and access protocols, and the practical application of AI-assisted software development tools.

In this role, you will hold end-to-end ownership for services governed by strict availability, performance, and reliability service-level agreements (SLAs), operating at global scale within a security-first engineering culture.

Responsibilities

Core Platform Engineering:

o Design, build, and maintain production-grade Java services backing RESTful APIs, applying security subject-matter expertise across all stages of development.

o Build cloud-native, horizontally scalable backends deployed on public cloud infrastructure (Google Cloud Platform or equivalent).

o Design and implement modern authentication and authorization workflows using OAuth 2.0, OpenID Connect (OIDC), and SAML 2.0.

o Drive an API-first development lifecycle emphasizing clean interface contracts, backward compatibility, and developer clarity.

Scale, Reliability & Operations:

o Engineer and run distributed services adhering to rigorous performance targets:

API Latency: < 50ms

Peak Throughput: > 5,000 TPS

System Availability: ? 99.9%

Error Budget: < 0.1%

o Implement distributed resilience patterns, including circuit breakers, rate limiting, bulkheads, timeouts, retries, and graceful degradation.

o Participate in on-call rotation, incident triage, root cause analysis (RCA), and proactive reliability engineering.

Cloud Architecture & CI/CD:

o Own services across the complete lifecycle (Build Deploy Run), including observability, automated alerting, and capacity planning.

o Maintain automated CI/CD deployment pipelines using containerized environments and rollout methodologies (canary releases, blue/green deployments, feature flags).

AI-Assisted Engineering:

o Leverage modern AI developer tooling (such as Copilot in agentic workflows) to accelerate delivery, expand automated test coverage, refactor code, and generate documentation.

o Model and advocate for responsible, high-efficiency AI adoption within engineering workflows.

Cross-Functional Leadership:

o Partner with Site Reliability Engineering (SRE), Product, Infrastructure, and Information Security teams to deliver comprehensive solutions.

o Participate actively in architecture reviews, RFCs, and engineering quality standards.

Qualifications

Minimum Qualifications:

Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.

6+ years of professional software development experience in Java building robust, scalable backends.

6+ years of experience designing, developing, and securing RESTful APIs.

2+ years of hands-on experience implementing enterprise identity and access management protocols (OAuth 2.0, OIDC, SAML 2.0).

Experience architecting, deploying, and operating microservices on public cloud platforms (Google Cloud Platform or equivalent).

Preferred Qualifications:

Experience operating high-concurrency, mission-critical systems under strict performance and uptime SLAs.

Deep understanding of distributed systems architecture, concurrent programming, caching strategies, and performance tuning.

Practical experience establishing observability frameworks (metrics, distributed tracing, structured logging) and diagnosing production anomalies.

Experience integrating modern AI-driven developer workflows and agents into daily engineering tasks.

Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1160259
  • Posted 2 hours ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.