Senior Software Engineer

Jobtailor

Atlanta (GA)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Acuity is seeking a Senior Software Engineer focused on CIAM to design, develop, and maintain cloud-native applications that power identity capabilities across web, mobile, and API channels.

You will build RESTful services, integrate with identity providers like Okta/Azure AD, implement OAuth 2.0 and OIDC, and collaborate with product, security, and IAM specialists to deliver scalable, secure customer experiences.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline.
  • 5+ years of professional software engineering experience.
  • Proven experience developing full-stack applications in cloud-native environments.

Responsibilities

  • Design, develop, and maintain cloud-native applications supporting CIAM capabilities.
  • Build customer-facing identity experiences including registration, login, MFA, profile management, account recovery, and consent management.
  • Develop scalable backend services, RESTful and event-driven APIs, microservices, SDKs, components, and shared services.
  • Build responsive, accessible, and secure user interfaces using modern frontend technologies.
  • Implement authentication and authorization across web, mobile, and API channels.
  • Integrate applications with CIAM platforms and identity providers.

Skills

Cloud-Native Dev
RESTful API
Microservices
OAuth 2.0 / OIDC
Agile Delivery

Education

Bachelor's degree in CS/Software Eng

Tools

Microsoft Azure
AWS
GCP
Kubernetes
Terraform
GitHub Actions
Azure DevOps

Job description

  • Design, develop, and maintain cloud-native applications supporting CIAM capabilities
  • Build customer-facing identity experiences including registration, login, MFA, profile management, account recovery, and consent management
  • Develop scalable backend services, RESTful and event-driven APIs, microservices, SDKs, components, and shared services
  • Build responsive, accessible, and secure user interfaces using modern frontend technologies
  • Implement authentication and authorization across web, mobile, and API channels
  • Integrate applications with CIAM platforms and identity providers
  • Support B2B, B2C, and partner identity use cases, including lifecycle management and provisioning workflows
  • Optimize application performance, reliability, scalability, and resilience
  • Apply secure coding practices and implement OAuth 2.0, OIDC, and token-based authentication flows
  • Support threat modeling, vulnerability remediation, security reviews, privacy compliance, and customer data protection
  • Build automated tests for application and identity workflows
  • Build and maintain CI/CD pipelines and Infrastructure as Code
  • Support deployment, release management, monitoring, observability, DevSecOps, and platform automation
  • Collaborate with Product Owners, Security Engineers, Platform Engineers, Architects, UX teams, and IAM specialists
  • Participate in agile ceremonies and technical design discussions
  • Contribute to engineering standards, documentation, knowledge sharing, and mentoring
  • Help drive adoption of the shared CIAM platform across Acuity business units
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related discipline
  • 5+ years of professional software engineering experience
  • Proven experience developing full-stack applications in cloud-native environments
  • Strong experience building RESTful APIs and backend services
  • Experience with modern frontend frameworks such as React, Next.js or Vue.js
  • Strong backend development experience using Node.js and Python
  • Experience with relational and NoSQL databases
  • Experience with microservices and distributed architectures
  • Hands-on experience integrating with identity providers such as Microsoft Entra ID / External ID, Okta, Auth0, Ping Identity, or similar CIAM platforms
  • Solid understanding of OAuth 2.0, OpenID Connect (OIDC), SAML, JWT Tokens, and authentication and authorization patterns
  • Experience developing applications on Microsoft Azure, AWS, or GCP
  • Experience with Git-based development workflows
  • Experience implementing automated testing and quality engineering practices
  • Strong understanding of Agile software delivery methodologies
  • Excellent communication and collaboration skills
  • Preferred: experience with IAM or CIAM programs, large-scale customer-facing platforms, Azure AD B2C migrations, Kubernetes, Terraform, Bicep, GitHub Actions, Azure DevOps, event-driven architectures, messaging platforms, observability tools, consent and privacy management, Zero Trust, multi-tenant SaaS, AI-enabled customer experiences, and Azure, cloud, security, or identity certifications
Core Competencies

Demonstrates expertise in developing cloud-native applications with a focus on CIAM capabilities, including building secure and scalable backend services, RESTful APIs, and modern frontend interfaces. Proficient in implementing authentication and authorization protocols while ensuring application performance and security compliance.

Highest-signal resume keywords
  • Cloud-Native Application Development
  • RESTful API Development
  • Microservices Architecture
  • OAuth 2.0 and OIDC Implementation
  • Agile Software Delivery
ATS Optimization Keywords
Hard Skills
  • Full-Stack Application Development
  • Backend Development with Node.js and Python
  • Frontend Frameworks (React, Next.js, Vue.js)
  • Relational and NoSQL Databases
  • Automated Testing and Quality Engineering
  • CI/CD Pipeline Management
  • Infrastructure as Code
  • Event-Driven Architecture
  • Identity Provider Integration
  • Security Reviews and Vulnerability Remediation
Soft Skills
  • Excellent Communication
  • Collaboration Skills
  • Mentoring
Certifications & Qualifications
  • Cloud Certifications
  • Security Certifications
  • Identity Certifications
Industry Keywords
  • CIAM
  • IAM
  • B2B
  • B2C
  • Zero Trust
  • Multi-Tenant SaaS
  • Customer Data Protection
  • Privacy Compliance
  • Consent Management
  • AI-Enabled Customer Experiences
Tools & Technologies
  • Microsoft Azure
  • AWS
  • GCP
  • Git
  • Kubernetes
  • Terraform
  • Bicep
  • GitHub Actions
  • Azure DevOps
  • Observability Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Security Lead – Identity & Access
IT Security Lead – Identity & Access

Jobtailor • Connecticut

On-site
USD 120,000 - 180,000
Full-Stack Developer – IAM
Full-Stack Developer – IAM

Jobtailor • San Francisco (CA)

On-site
USD 120,000 - 190,000
Senior IAM Full-Stack Engineer — C#/TypeScript
Senior IAM Full-Stack Engineer — C#/TypeScript

Jobtailor • San Francisco (CA)

On-site
USD 120,000 - 190,000
Lead Engineer, IAM Platform Engineering
Lead Engineer, IAM Platform Engineering

Jobtailor • Pennsylvania

On-site
USD 150,000 - 190,000
Software Engineer Senior
Software Engineer Senior

Acuity Brands, Inc. • Atlanta (GA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Software Engineer – Integration Developer
Software Engineer – Integration Developer

Jobtailor • North Carolina

On-site
USD 110,000 - 150,000
Senior Principal IT Architect
Senior Principal IT Architect

Jobtailor • California (MO)

On-site
USD 180,000 - 250,000
Senior Staff Engineer – DevOps
Senior Staff Engineer – DevOps

Jobtailor • California (MO)

On-site
USD 140,000 - 180,000
Principal Enterprise Architect – Tooling
Principal Enterprise Architect – Tooling

Jobtailor • Minnesota

On-site
USD 150,000 - 210,000
Senior Software Engineer – Identity Engineering, SSO
Senior Software Engineer – Identity Engineering, SSO

Jobtailor • Missouri

On-site
USD 110,000 - 140,000