Description
Hybrid 4 Days a week on-site in Burbank, CA
Our client’s Identity & Access Management Engineering team seeks a Senior Software Engineer to build and secure enterprise identity platforms and services that power critical business operations and guest experiences. The role suits a hands‑on engineer with application development experience, cloud expertise, and a focus on security solutions.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $80.30 to $90.30/hr. w2
Responsibilities
- Design, develop, and deliver IAM applications, APIs, and user interfaces.
- Partner with Product Owners, Architects, Engineers, and Quality teams to implement scalable software solutions.
- Drive and influence software development best practices across the IAM organization.
- Collaborate with internal technology teams to deliver identity and access management capabilities.
- Perform code reviews focused on security, performance, scalability, and maintainability.
- Establish and enforce coding standards, documentation requirements, and development processes.
- Contribute to software architecture, troubleshooting, debugging, and technical design decisions.
Experience Requirements
- 5+ years of software engineering experience.
- Proficiency in Java, Python, and/or JavaScript.
- Experience building and consuming REST APIs and/or GraphQL services.
- Hands‑on experience with AWS services such as S3, Lambda, and EC2.
- Experience with Docker, Kubernetes, and containerized application deployment.
- Knowledge of Infrastructure as Code tools such as Terraform and CloudFormation.
- Experience with CI/CD tools including GitLab CI.
- Strong understanding of software design principles, algorithms, and data structures.
- Experience with the full software development lifecycle, including testing, code reviews, and documentation.
- Strong knowledge of secure software development practices.
- Experience with databases and data platforms including MongoDB, Redis, Elasticsearch, PostgreSQL, DynamoDB, and Neptune.
- Experience working within Agile development teams.
- Strong written and verbal communication skills.
- Preferred: Experience with SDLC tools such as Jira, GitHub/GitLab, and Confluence.
- Preferred: 2+ years of Identity & Access Management experience.
- Preferred: Experience integrating with IAM platforms including Okta, SailPoint, and CyberArk.
- Preferred: Familiarity with compliance and sensitive data standards including GDPR, PCI, PII, and Safe Harbor.
Education Requirements
- Bachelor's degree in Computer Science or a related technical field, or equivalent professional experience.