Technical Lead Software Engineer

Acuity Brands
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Application Programming Interfaces (APIs) Advanced Message Queuing Protocol Microsoft Azure Software as a Service Cloud Computing Cloud Computing Security Software Quality Continuous Integration DevOps Github Identity and Access Management
+15 more
Interoperability Message Queuing Telemetry Transport (MQTT) OAuth Performance Tuning Openid Connect Software Engineering Event Driven Architecture Containerization Git Flow Kubernetes Bicep Apache Kafka Docker Key Vault Microservices

Job description

Are you a team player who loves diving into technology? Do you want to contribute to a team that strives to solve demanding problems and operates in a space directly involved in reducing the carbon footprint of buildings?, Join our team! We are seeking a Technical Lead Software Engineer with strong architecture skills to lead a local development team while collaborating closely with a larger, distributed team. This role combines hands-on development with technical leadership, focusing on building scalable SaaS solutions integrated with IoT devices in a secure, cloud-native environment.

You’ll be shaping the future of smart buildings by architecting solutions on Facilities-our cloud and edge platform that powers three transformative modules: Organize to simplify deployment and maintenance workflows, Operate to deliver real-time building insights and seamless interaction, and Optimize to uncover inefficiencies and drive peak performance for truly intelligent spaces.

Key Tasks & Responsibilities (Essential Functions)

  • Lead and mentor a local team of developers, ensuring technical excellence and alignment with global engineering standards.
  • Act as the technical reference for architecture decisions, design reviews, and best practices.
  • Design and develop cloud-based SaaS applications emphasizing scalability, security, reliability, and performance.
  • Integrate IoT devices with cloud platforms (telemetry ingestion, device management, OTA updates).
  • Champion CI/CD and DevOps practices to optimize delivery pipelines and reduce lead time to production.
  • Collaborate with cross-functional teams across multiple locations (Product, QA, Security, Ops) to deliver high-quality solutions.
  • Contribute to technology roadmaps and drive continuous improvement.

Requirements

  • 10+ years of professional software development experience.
  • Strong expertise in C# and .NET (Core/6+), with production-grade services/APIs.
  • Hands-on experience with Microsoft Azure or similar cloud technologies (App Services, Functions, Storage, IoT Hub, Event Hub, Key Vault, ARM/Bicep).
  • Solid understanding of CI/CD pipelines and DevOps practices (Azure DevOps/GitHub Actions, branching strategies, IaC).
  • Track record designing scalable, multi-tenant SaaS architectures.
  • Demonstrated technical leadership (tech lead, team lead), mentoring and code quality ownership.

  • Architectural thinking, system design, and trade-off analysis.
  • Strong problem-solving and analytical skills; bias for action.
  • Excellent communication and leadership abilities; stakeholder alignment across sites.
  • Thrives in agile, distributed teams; promotes engineering best practices.

LI-LM1

Preferred Skills and Experience

  • Experience with IoT device integration and cloud connectivity (MQTT/AMQP, TLS, provisioning).
  • Microservices, containers, and orchestration (Docker, Kubernetes/AKS).
  • Event-driven architecture and messaging (Service Bus, Event Grid, Kafka).
  • Experience with cloud security best practices, identity management (OAuth2, OpenID Connect), and data encryption.
  • Experience with performance tuning for large-scale SaaS platforms.

About the company

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 www.acuityinc.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on acuitybrands.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · WWC 2022

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all