Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer Senior in Brooklyn, NY vacancy
  •  ...improvement by suggesting improvements to software architecture, software development...  ...technologies etc.Strictly follow Citi’s engineering standards and ensure these are followed...  ...of judgement and autonomy.Acts as SME to senior stakeholders and /or other team members.... 
    Senior

    Virtusa

    Jersey City, NJ
    23 hours ago
  •  ...collaborative company where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation... 
    Senior
    Work at office
    Worldwide

    Global-e

    Hoboken, NJ
    3 days ago
  • $130k - $150k

    Senior Software Engineer - AI/Agentic SystemsPearson Learning Studio (PLS) - REIA Squad | Hoboken, NJPearson Learning Studio is seeking a Senior Software Engineer to join the Re-imagining Assessments (REIA) squad within the PLS team to help design and build next-generation... 
    Senior
    Full time

    Pearson

    Hoboken, NJ
    5 days ago
  •  ...CoStar Group in San Diego is seeking a Senior Software Engineer to lead full-lifecycle development of our Real Estate Analytics platform. The role focuses on scalable data-heavy applications, AI-assisted development workflows, and close collaboration with product and... 
    Senior

    your Jared

    Brooklyn, NY
    3 days ago
  • $108k - $216k

     ...: $108000 - $216000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary: The Senior Software Engineer will lead the delivery of scoped features and models through collaborative teams, ensuring alignment with platform and business... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    2 days ago
  •  ...entrepreneurial spirit of a startup, we're hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home Services team. As a vital member of this team, you will own and evolve the backend... 
    Senior
    For contractors
    Live in
    Remote work

    SageSure

    Jersey City, NJ
    4 days ago
  •  ...week and work remotely one day. A member of our recruitment team will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    3 days ago
  •  ...Hello, I have an opportunity for "Senior Software Engineer" and looking for a candidate who can join Immediately if you are interested reply me with your updated resume or consultant's contact details and if you could refer someone i really appreciate it. Job Title... 
    Senior
    Contract work
    H1b
    Immediate start

    Navtech

    Jersey City, NJ
    3 days ago
  •  ...requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working in a tech-driven... 
    Senior
    Remote job
    Full time
    Home office

    Moneyline Group Corp

    Jersey City, NJ
    1 day ago
  •  ...Senior Software EngineerWe are looking for a Senior Software Engineer. Our product is built from day one as a modern API First microservice architecture (Scala, ReactJS, TypeScript) with true continuous delivery and a deep investment in automated testing.This role reports... 
    Senior
    Work at office

    Kastel Staffing

    Hoboken, NJ
    4 days ago
  • $200k - $300k

     ...looking to hire a Founding-caliber Backend Leaning Full Stack Engineer . This is an opportunity for someone who thrives in early-stage...  ...quickly, and wear multiple hats. Ideal Background 6+ years of software engineering experience with a backend focus. Strong Python, Node... 
    Senior
    Remote work

    Goliath Partners LP

    Brooklyn, NY
    10 hours ago
  • $145k - $160k

     ...Senior Salesforce DeveloperWe are seeking a highly skilled Senior Salesforce Developer to design, develop, and implement scalable,...  ...datasetsRequired QualificationsBachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)7+ years of... 
    Senior
    Full time

    Pearson Education Services

    Hoboken, NJ
    4 days ago
  • $47 - $52 per hour

     ...Job TitlePay Range: $47hr - $52hrRequirement/Must HaveBachelor’s or master’s degree in computer science, software engineering, or a related field.Minimum of 8-10 years of experience in software engineering.Expertise in Java programming language including frameworks like... 
    Senior

    Cynet Systems

    Secaucus, NJ
    4 days ago
  •  ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer Minneapolis, MN, US Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables... 
    Senior
    Work experience placement
    Remote work

    Kaleidoscope Innovation, Inc.

    Brooklyn, NY
    3 days ago
  •  ...real surface area, works in the open, and ships at pace. The engineers on this team are the people market makers call when milliseconds...  ...early member of the team What We're Looking For 5+ years of software engineering experience, with meaningful time spent on distributed... 
    Senior
    Remote work

    SOLANA FOUNDATION

    Brooklyn, NY
    11 hours ago
  •  ...pay bills, earn on their balances, and move money internationally—all from a single account that is simple & transparent. As a Software Engineer on the North America Account team, you'll work on products that customers interact with every day. You'll own meaningful... 
    Senior
    Local area

    Wise Group

    Brooklyn, NY
    1 day ago
  •  ...This is a 12-month contract role for a Senior Software Engineer based in New York City, New York, United States. Responsibilities Design and develop production software applications and services using Java and Spring Write and optimize SQL queries and work with relational... 
    Senior
    Contract work

    Intone Networks

    Brooklyn, NY
    4 days ago
  •  ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer (Senior-Level) Full Time Direct Labor Huntsville, AL, US 30+ days ago Requisition ID: 1440 Penta is seeking a highly‑motivated Software... 
    Senior
    Full time
    Contract work

    PENTA RESEARCH, INC.

    Brooklyn, NY
    5 days ago
  •  ...Senior Software Engineer (TACL | HPE Nonstop)Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration: 12+ Months (Possibility of extension)We are seeking a highly skilled and experienced professional to join our team for a mission-critical project... 
    Senior

    InterSources

    Jersey City, NJ
    5 days ago
  • $221.19k - $285.6k

     ...robust solutions, making appropriate tradeoffs between reliability, throughput, latency, resiliency, engineering, velocity, and cost. Innovate, design, and implement software solutions that contribute towards improvement and resiliency, reliability, efficiency, and... 
    Senior
    Work experience placement
    Remote work

    Jackalope Digital LLC

    Brooklyn, NY
    5 days ago
  • $125k - $155k

     ...As a Senior Software Engineer, you will be instrumental in building and maintaining real-time event-based systems. Full-time Closes 09/09/2026 You will be joining the Offers team, where you will contribute to empowering the Business, quickly and easily creating new bonus... 
    Senior
    Full time
    Work at office
    Work from home

    bet365 Group

    Brooklyn, NY
    4 days ago
  •  ...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 engineering... 
    Senior
    Contract work
    Remote work

    Partner's Consulting Inc

    Brooklyn, NY
    11 hours ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...requirementsSummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And Services
    Senior

    Sonsoft

    Jersey City, NJ
    3 days ago
  • $135k - $159k

     ...Mainspring. This is an opportunity for you to join a world-class engineering team: to build and run automated testing systems to ensure the...  ...Validation: Create workflows to validate complex hardware/software integrations and resolve system-level bottlenecks Root Cause Analysis... 
    Senior
    Local area
    Flexible hours

    Ring

    Brooklyn, NY
    1 day ago
  •  ...Architect Agentic Runtimes: Build and scale the orchestration engines that execute complex agentic workflows, ensuring low-latency tool...  ...that provides foundational theory in algorithms, systems, and software design. Experience: You bring 7+ years of hands‑on experience building... 
    Senior
    Full time

    CVIN LLC

    Brooklyn, NY
    3 days ago
  •  ...Collaboration.Ai is a mission-focused, AI-powered software and services company based in Minnesota,...  ...a hands‑on execution seat on a small, senior team. You’ll own complete vertical...  ...the team — mentor mid‑level and junior engineers through code reviews, architectural... 
    Senior
    Contract work

    Neura Market

    Brooklyn, NY
    5 days ago
  •  ...and develop equitable, accessible, and innovative data and software services that impact hundreds of millions of people. As a member...  ...Trust Active DHS Clearance (preferred) The Gist… The Senior Software Engineer designs, develops, tests, and deploys front-end and back-end... 
    Senior
    Local area

    Amivero

    Brooklyn, NY
    4 days ago
  •  ...Ayr Energy is looking for software engineers who can help build software platforms that scale indefinitely and connect the entire organization together. You'll work across distributed systems, data pipelines, APIs, and user interfaces to deliver secure, high-quality products... 
    Senior

    3one4 Capital

    Brooklyn, NY
    2 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Full time
    Work at office

    Speechify

    Jersey City, NJ
    1 day ago
  • $95.3k - $158.8k

     ...smarter risk decisions possible? What's the next step in your software engineering career, and how could your expertise help drive innovative,...  .... Design and work with complex data models. Mentor less-senior software developers on development methodologies and optimization... 
    Senior
    Local area

    LexisNexis Risk Solutions

    Brooklyn, NY
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Senior. Be the first to apply!