Senior Software Engineer -

Senior Software Engineer

Philadelphia, PA | Dev / Eng

Apply Now
Job Description
Company Culture

Lutron, a worldwide innovator in light control technology headquartered in PA, is seeking a highly-skilled Senior Software Engineer to join our growing Philadelphia office. Over our over 60-year history as a privately-held company, we’ve been able to not just keep up with the lighting industry but to become a leading innovator of smart home and commercial lighting technologies.

Our Senior Software Engineer will have a passion for designing and developing solutions in embedded, IoT, mobile, web, desktop/server, and cloud-based environments using leading technologies and agile processes. The ideal candidate will be able to provide strong technical leadership, mentorship to team members and will bring vision and solutions to the table. 

At Lutron, we are technology-centered and people-driven. We design, manufacture, and sell products ranging from individual dimmers that can be purchased at Home Depot to total light management systems that power the Comcast Technology Center, Lincoln Financial Field, and the iconic New York Times building. Our company culture prioritizes building long term relationships with our team, as well as investing in their personal and professional development. We have thoughtfully cultivated a fun and professional environment that people want to work in. 

Our Philadelphia office is a hub for technologists who value teamwork and each person’s contributions. 

If you’re a technologist who is seeking to join a cohesive team that is making a significant contribution to the advancement of IoT technology, then please apply!

You Will Be Working On

  • Being hands-on with eCommerce and IoT systems to design and implement customer-facing software capabilities
  • Using API-driven design to unify business functions across multiple teams
  • Building cloud infrastructure leveraging AWS, Azure, Kubernetes and Golang
  • Driving software projects for large-scale cloud-based deployments
  • Researching emerging technology trends and working with external consultants to improve the overall software offering at Lutron

You Care About

  • Building world-class applications providing an exquisite user experience
  • Implementing loosely coupled, resilient and secure systems
  • Providing technical leadership and mentorship to a development team
  • Looking for innovative opportunities to bring new techniques, processes, and technologies
  • Keeping on top of emerging technology trends, especially related to IoT, cloud and smart home technologies

Your Skills & Qualifications

  • Solid Computer Science fundamentals including data structures, object-oriented programming concepts, algorithm design, and run-time analysis
  • Multi-threaded, asynchronous and concurrent application design, and development
  • Web technologies (REST-based web services, HTML5, CSS3, JavaScript, etc.)
  • High-level programming languages such as C++, C#, Java, Objective C, Python, Go
  • Experience with cloud platforms (Azure, AWS)
  • Basic user-interface and database design
  • Degree in Computer Science or equivalent discipline with a minimum GPA of 3.0 
  • 5+ years of industry experience

Lutron offers a competitive compensation and benefits package and a dynamic and professional work environment. We also offer continued growth through increased job responsibilities, courses offered through Lutron University and advancement opportunities. For more information, view our website at

Lutron Electronics is an Equal Opportunity-Affirmative Action – Employer. We welcome qualified, motivated applicants regardless of race, color, religion, sex, national origin, age, disability or genetics.

Apply Now
Read More
  • Accepted file types: pdf, png, jpg, docx, doc.

New jobs. Your inbox. Every week. Get it.

Do NOT follow this link or you will be banned from the site!