Software Engineer Senior
Acuity Brands
Acuity Inc. (NYSE: AYI) is a market-leading industrial technology company. We use technology to solve problems in spaces, light and more things to come. Through our two business segments, Acuity Brands Lighting (ABL) and Acuity Intelligent Spaces (AIS), we design, manufacture, and bring to market products and services that make a valuable difference in people’s lives.
We achieve growth through the development of innovative new products and services, including lighting, lighting controls, building management solutions, and an audio, video and control platform. We focus on customer outcomes and drive growth and productivity to increase market share and deliver superior returns. We look to aggressively deploy capital to grow the business and to enter attractive new verticals.
Acuity Inc. is based in Atlanta, Georgia, with operations across North America, Europe and Asia. The Company is powered by approximately 13,000 dedicated and talented associates. Visit us at .
Job Summary
At Acuity, we are building a modern, scalable Customer Identity and Access Management (CIAM) platform to support our growing portfolio of digital products, customers, partners, and digital experiences across Acuity Commerce and other business units.
As a Full Stack Software Engineer, you will play a key role in designing, developing, and operating the next generation of customer identity services that power authentication, authorization, user management, customer onboarding, and secure access across multiple digital products and channels.
You will work closely with Platform Engineering, Security, Product, and Architecture teams to build highly scalable cloud-native solutions that provide seamless and secure customer experiences. This is an opportunity to help establish a strategic shared platform that will be consumed across multiple Acuity businesses and products
Key Tasks & Responsibilities (Essential Functions)
Full Stack Platform Development
- 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, APIs, and microservices supporting identity workflows.
- Build responsive and accessible user interfaces using modern frontend technologies.
- Implement secure authentication and authorization mechanisms across web, mobile, and API channels.
- Collaborate with architects and IAM specialists to implement identity design patterns and standards.
Customer Identity & Access Management (CIAM)
- Integrate applications with CIAM platforms such as Microsoft Entra External ID, Okta, Auth0, or other Identity Providers (IdPs).
- Implement:
- Single Sign-On (SSO)
- Multi-Factor Authentication (MFA)
- Passwordless Authentication
- Federated Identity
- Customer Self-Service Registration
- Customer Profile Management
- Support B2B, B2C, and partner identity use cases.
- Implement customer lifecycle management and user provisioning workflows.
- Build identity APIs and services enabling secure access across multiple products and digital ecosystems.
- Design and develop secure RESTful and event-driven APIs.
- Build highly available microservices and distributed systems.
- Implement integration services connecting identity platforms with business applications.
- Develop reusable SDKs, components, and shared services to accelerate adoption across engineering teams.
- Optimize application performance, reliability, and scalability.
Frontend Engineering
- Develop intuitive user experiences for identity-related customer journeys.
- Build reusable UI components and design system integrations.
- Ensure responsive, secure, and accessible interfaces across devices and platforms.
- Partner with UX teams to deliver frictionless customer authentication experiences.
Security & Quality
- Apply secure coding principles and industry best practices.
- Implement OAuth 2.0, OpenID Connect (OIDC), and token-based authentication flows.
- Support threat modelling, vulnerability remediation, and security reviews.
- Build automated testing for application and identity workflows.
- Ensure compliance with privacy and security requirements including GDPR and customer data protection standards.
- Build and maintain CI/CD pipelines supporting platform delivery.
- Implement Infrastructure as Code using modern automation tools.
- Ensure applications are:
- Highly available
- Secure by design
- Observable and monitored
- Scalable and resilient
- Support deployment, release management, and operational excellence activities.
- Contribute to DevSecOps practices and platform automation.
- Work closely with Product Owners, Security Engineers, Platform Engineers, and Architects.
- Participate in agile delivery ceremonies and technical design discussions.
- Contribute to engineering standards, documentation, and best practices.
- Support knowledge sharing and mentoring within the engineering team.
- Help drive adoption of the shared CIAM platform across Acuity business units.
Skills and Minimum Experience Required
- Bachelor's degree in Computer Science, Software Engineering, or related discipline.
- 5+ years of professional software engineering experience.
- Strong experience building RESTful APIs and backend services.
- Experience with modern frontend frameworks such as React, Next.js or Vue.js.
- Experience working 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
- Similar CIAM platforms
- Solid understanding of:
- OAuth 2.0
- OpenID Connect (OIDC)
- SAML
- JWT Tokens
- Authentication & Authorization patterns
- Experience developing applications on Microsoft Azure (preferred), AWS, or GCP.
- Experience working 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 Skills and Experience
- Experience working within IAM or CIAM programs.
- Experience building large-scale customer-facing platforms.
- Knowledge of Microsoft Entra External ID or Azure AD B2C migrations.
- Experience with Kubernetes and container-based platforms.
- Experience using:
- Terraform
- Bicep
- GitHub Actions
- Azure DevOps
- Familiarity with event-driven architectures and messaging platforms.
- Experience with observability tools such as Application Insights, Grafana, Prometheus, or Datadog.
- Experience implementing customer consent and privacy management solutions.
- Exposure to Zero Trust security principles.
- Experience supporting multi-tenant SaaS platforms.
- Exposure to AI-enabled customer experiences, agentic workflows, or identity services for AI ecosystems.
- Azure, cloud, security, or identity certifications.
Why Join Acuity?
- Build a strategic enterprise-wide CIAM platform used across multiple business units.
- Work with modern cloud-native technologies and leading identity platforms.
- Influence the future of digital customer experiences across Commerce and Acuity businesses.
- Join a collaborative engineering culture focused on innovation, security, and operational excellence.
- Opportunity to grow into senior technical leadership and platform engineering roles.
We value diversity and are an equal opportunity employer. All qualified applicants will be considered for employment without regards to race, color, age, gender, sexual orientation, gender identity and expression, ethnicity or national origin, disability, pregnancy, religion, covered veteran status, protected genetic information, or any other characteristic protected by law.
Accommodation in the Application Process: Acuity Inc. is an equal opportunity employer. It complies with the Americans with Disabilities Act (ADA) and other applicable laws requiring reasonable accommodation of persons with disabilities in employment. This includes the provision of reasonable accommodation in the application process. If you believe you need reasonable accommodation to assist with our online application system or any aspect of the application process, please contact Human Resources at View phone number on click.appcast.io, and select option 4. Please be prepared to identify the requisition / position applied for and the aspect of the application process for which you believe accommodation is needed. The company will engage in an interactive process with you to better understand the request and to determine whether reasonable accommodation is needed and available.
Any unsolicited resumes sent to Acuity Inc. will be considered Acuity Inc. property. Acuity Inc. will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.
Acuity Inc. will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees. This includes any Agency that is an approved/engaged vendor, but does not have the appropriate approvals to be engaged on a search.
#J-18808-Ljbffr- ...The Senior Software Engineer is based at Nabsys' Providence, RI headquarters (hybrid) and plays a central role in developing the instrument control software for the OhmX instrument platform, a novel technology in the next-generation sequencing space focused on high-resolution...Senior
- ...successful R&D team, building tools and engines used by the biggest names in media streaming... ...Significant experience as a Lead / Senior Developer Experience leading teams and... ...these areas: ~ Music or content scheduling software You also need to be... Based in the...SeniorRemote work
$224k - $279k
...Hiring: Software Engineer | Commissioning Automation What if commissioning critical AI infrastructure could be automated like software deployment? We're looking for a strong software engineer to build the systems that make that possible... Automating tests, orchestrating...Senior- ...America Remote, United States Employee Regular Job Description Software Engineer Elevate yourexpertiseto new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself. Picture collaborating with industry leaders...SeniorWork at officeRemote work
$204k - $247k
...analysis. Required Skills: Deep experience leveraging LLMs to solve complex problems, including expertise in prompt engineering and model optimization. Proven ability to integrate AI into automated pipelines and production workflows using APIs and orchestration...Senior$139.8k - $225.09k
## Senior Software EngineerApply: Hybrid: Boston: Full time: Posted Today: R-059621\\*Telecommuting permitted: work may be performed within... ...(U.S. or foreign equivalent) in Computer Science, Computer Engineering or related field and five (5) years of experience in the job...SeniorFull timeWork at officeRemote work- .../data structures debugging This job requires a minimum of 3 years of experience. About the Job Job Title: Senior Software Engineer Job Type: Contractor (~15 hrs a week) Location: Remote (Globally) Job Summary: In this role, you'll apply...SeniorFor contractorsRemote work
$200k - $300k
...looking to hire a Founding-caliber Backend Leaning Full Stack Engineer . This is an opportunity for someone who thrives in early-stage... ..., and wear multiple hats. Ideal Background ~6+ years of software engineering experience with a backend focus. ~ Strong Python,...SeniorRemote work- ...retirement, payroll, and reporting in one place, turning a complex, high-stakes system into software that actually works. The role We're looking for a Senior Software Engineer to join our growing engineering team. This is a hands‑on role focused on building,...SeniorWork at officeRemote work
€7,231.68 per month
## Senior Software EngineerKadasterHofstraat 110, 7311 KZ Apeldoorn, Nederland, GelderlandStartdatum 11 - 10 - 2026Einddatum -7.231,68 p/m... ...d.);* Toepassen en bijhouden van Java ontwikkelstandaarden;* Engineer dient cross functional te zijn en mee te werken aan bv. het testen...SeniorFull timeContract work$150k - $220k
...Inspired Capital, Visa, and others About the role The engineering team owns the delivery and stability of our product end to end... ...team owns our customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning superior technical...SeniorVisa sponsorshipFree visa$208.8k - $229.7k
...their in‑home devices, get support, change their service subscription, and pay their bill. Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in building and enhancing features for our native GFiber...SeniorFull time- ...are atop veteran employer and Certified Great Place to Work ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are...SeniorFor contractors
$136.5k - $160k
...millions of drivers who carry auto insurance in the US. Root's Engineering team is committed to building a flexible platform on which... ...risk management. The Opportunity We are looking for a Senior Software Engineer to join the Build & Deploy team. This team owns the...SeniorFlexible hours$102.4k - $179k
...products and applications. You will partner closely with AI/ML engineers, data scientists, and cross-functional teams to productionize... ...engineering trends, AI-assisted development tools, and modern software practices to drive continuous improvement and innovation. Partner...Senior- ...Role summary Jito is seeking a Senior Software Engineer to build JTX, a next-generation trading application on Solana. This role involves designing and implementing low-latency, high-reliability services interacting with Solana's transaction pipeline, focusing on order...SeniorRemote work
- ...Position Title : SENIOR SOFTWARE ENGINEER, FULLSTACK Location : HOUSTON, TX (CORPORATE HEADQUARTERS) FLSA Class : EXEMPT Responsible to : ENGINEERING MANAGER VoltaGrid is a leading energy company that leverages data-driven insights to provide clean, portable...SeniorLocal area
$160k - $190k
...Explicitly requires vibe/agentic coding skills and AI-native workflows (prompt engineering, Spec-Driven Development, RALPH Loops) to rapidly ship features. About the Role Senior Software Engineer to lead development of backend and generative-AI content pipelines...SeniorFull timeFor contractorsImmediate startRemote work- ...RESPONSIBILITIES Guide the technical architecture of existing software solutions and act as an architectural authority for the... ...the efforts to define best-in-class development processes and engineering practices Provide guidance on new technology and framework...Senior
- ...We're looking for a Senior Software Engineer who thrives on turning ambitious ideas into production systems that delight developers and deliver real business impact. You'll work across the stack, from backend APIs and orchestration to SDKs, dashboards, and developer...SeniorTemporary workRemote workWork from homeFlexible hours
$160k - $210k
...View all jobs Senior Software Engineer New York Engineering In office Full-time About Us At Niva, we’re building a universal identity layer that enables trust between businesses worldwide. We leverage cutting‑edge language models and machine learning to deliver...SeniorFull timeWork at officeWorldwideFlexible hours- ...Title: Senior Software Engineer Location: Remote Type: Contract Our direct client is seeking a Backend Engineer who will build and operate the core APIs, services, orchestration layers, integrations, and business capabilities. This role combines strong software...SeniorContract workRemote work
- ...We are seeking a Senior Software Engineer to support BaaS partner onboarding and platform enhancement initiatives. The role will focus on building and supporting scalable, secure, high-performance systems that enable embedded financial services across partner ecosystems...SeniorFlexible hours
$140k - $180k
...travel brands include Grand Circle Travel, Overseas Adventure Travel and Grand Circle Cruise Line. We’re looking for a Sr. Software Engineer to join our Core Services team , a platform-focused group responsible for building and modernizing the services that power...SeniorSummer workOverseasFlexible hours- ...manuals for users to describe installation and operational procedures. Provide technical assistance to program users. Building software components as specified using Java programming languages. Assess, modify, test programs/applications, maintaining and...Senior
- ...drone operations Development of new algorithms Modifications and extension of our communications protocol Software architecture and engineering process development Required Qualifications Must be a US Citizen Strong development experience with C++ Front...Senior
$225k
...Senior Software Engineer About Onshore Onshore is the modern standard for U.S. companies claiming the R&D tax credit. We find, document, and defend the tax credits and deductions that farms, manufacturers, architects, and engineers have earned. Claiming the R&D...SeniorWork at office- ...Senior Software Engineer, AI-Accelerated Development The engineers who define how AI gets used in production, not just how it gets talked about, are about to become the most valuable people on any engineering team. This role is for one of them. Company Snapshot:...SeniorVisa sponsorshipWork visa
$148k - $222k
...Senior Software Engineer, Endpoint Sensor About Mimecast The work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one. We disrupt...SeniorLocal area- ...genuine value for both sides. Founded by ex-Meta product and engineering leaders, we've raised over $30M in total capital from... ..., and commerce converge. The Role We're looking for a Senior Software Engineer to help architect and scale the core systems that power...SeniorWork at officeRemote workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Senior. Be the first to apply!
- software developer fintech Eastern, KY
- startup software engineer Eastern, KY
- financial software developer Eastern, KY
- junior software developer remote Eastern, KY
- software engineer Eastern, KY
- software developer internship no experience Eastern, KY
- part time software developer Eastern, KY
- software engineer amazon Eastern, KY
- senior robotics software engineer Eastern, KY
- experienced software developer Eastern, KY

