Lead Software Engineer - ADI Global Distribution : Job Details

Lead Software Engineer

ADI Global Distribution

Job Location : Lehi,UT, USA

Posted on : 2025-08-05T01:22:15Z

Job Description :

Join to apply for the Lead Software Engineer role at ADI Global Distribution

3 days ago Be among the first 25 applicants

Join to apply for the Lead Software Engineer role at ADI Global Distribution

Get AI-powered advice on this job and more exclusive features.

Job DescriptionThe Lead Software Engineer will report to the Engineering Manager of the Core Architecture and Technology team and will be responsible for evaluating, selecting, and implementing technology and architecture that is appropriate for the desired customer experience utilized by thousands of home automation systems. This position is primarily responsible for development of our distributed and horizontally scaled back-end. For example, this role will write RESTful APIs using the latest best practices with supporting libraries and frameworks, test automation, API management and documentation, Continuous Integration/Continuous Deployment (CI/CD) pipelines, all in a world-class cloud IoT environment. This position will act as a mentor for the team, and therefore requires a motivated self-starter as part of a global team who can manage working in a fast-paced environment and manage multiple projects simultaneously. The Lead Software Engineer will work cross functionally and should be able to influence other team members without direct authority. This position will be required to work effectively, have proven experience managing priorities and working collaboratively with team members. The successful individual will demonstrate intellectual curiosity, accountability, attention to detail and business acumen.

Job DescriptionThe Lead Software Engineer will report to the Engineering Manager of the Core Architecture and Technology team and will be responsible for evaluating, selecting, and implementing technology and architecture that is appropriate for the desired customer experience utilized by thousands of home automation systems. This position is primarily responsible for development of our distributed and horizontally scaled back-end. For example, this role will write RESTful APIs using the latest best practices with supporting libraries and frameworks, test automation, API management and documentation, Continuous Integration/Continuous Deployment (CI/CD) pipelines, all in a world-class cloud IoT environment. This position will act as a mentor for the team, and therefore requires a motivated self-starter as part of a global team who can manage working in a fast-paced environment and manage multiple projects simultaneously. The Lead Software Engineer will work cross functionally and should be able to influence other team members without direct authority. This position will be required to work effectively, have proven experience managing priorities and working collaboratively with team members. The successful individual will demonstrate intellectual curiosity, accountability, attention to detail and business acumen.JOB DUTIES:

  • Develop horizontally scaled, reliable, and performant server-side applications
  • Evaluate and select technology and architecture that is appropriate for the desired customer experience
  • Establish patterns, procedures and practices that enable the highest quality standards
  • Define, socialize, monitor and enforce operational quality standards, such as scalability, performance, monitoring, error reporting, etc.
  • Own a large cross-functional area or multiple complex and high-value areas
  • Lead breaking deliverables, epics, and/or product requirements into implementable work
  • Participate in peer reviews of developed software and unit tests
  • Participate in the production and non-production deployment process
YOU MUST HAVE:
  • 10+ years' experience designing, implementing and supporting modern, enterprise-scale web applications
  • Experience with distributed, horizontally scaled software systems
  • Experience with strongly typed, C-based languages, such as Golang, C#, or Java
  • Experience working with document databases like MongoDB and relational databases like PostgreSQL
  • Knowledge of source code management systems such as Git, Mercurial, or SVN
  • Experience in SDLC – System Architecture, Design and Implementation with Continuous Integration/Continuous Deployments (CI/CD) utilizing Code Pipeline and GitHub Actions
WE VALUE:
  • Experience working with Linux / Unix operating systems
  • Experience with AWS cloud components like lambda functions, EC2, Docker containerization with Kubernetes leveraging EKS, Fargate ECR/ECS, Kinesis, API Gateway, S3, IAM, Route53, ALB, Redis, and RDS
  • Experience utilizing monitoring tools such as New Relic, Datadog, Splunk, OpenTelemetry, Prometheus and AWS CloudWatch
  • Experience defining and understanding SLIs, SLOs, and SLAs
  • Experience with Agile software development with tools like JIRA/LeanKit/etc.
About UsResideo is a leading global provider of critical comfort and security solutions primarily in residential environments and distributor of low-voltage electronic and security products. Building on a 130-year heritage, Resideo has a presence in more than 150 million homes, with 15 million systems installed in homes each year. We continue to serve more than 110,000 professionals through leading distributors, including our ADI Global Distribution business, which exports to more than 100 countries from more than 200 stocking locations around the world. Resideo is a $5.0 billion company with approximately 13,000 global employees. For more information about Resideo, please visit www.resideo.com .At Resideo, we bring together diverse individuals to build the future of homes. Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. For more information on applicable U.S. equal employment regulations, refer to the EEO is the Law poster , EEO is the Law Supplement Poster and the Pay Transparency Nondiscrimination Provision . Resideo complies with applicable equal employment laws in all countries where we do business. For more information on how we process your information in the job application process, please refer to Recruitment Privacy Notice . If you require a reasonable accommodation to apply for a job, please use Contact Us form for assistance.JOB INFOJob Identification : 16500Job Category : Software EngineeringPosting Date : 2025-06-25T15:51:04+00:00Degree Level : No Formal EducationJob Schedule : Full timeLocations : 1355 W Innovation Way Suite 125, Lehi, 84043, US(Hybrid)Incentive Eligible : RBPBusiness : ADI Global DistributionHiring Salary Range : The typical hiring salary for this role, ranges from USD $131182.0 to $195709.0 per year but varies by specific work location. Within a range, Resideo determines base pay for an individual based on various factors, including market conditions, skills, and experience.Incentive Eligible (RBP) : This position is eligible for a performance-based bonus of up to 10% of the annual base salary. The bonus is contingent upon both individual and company performance.Benefits : Resideo provides comprehensive benefits, including life and health insurance, life assistance program, accidental death and dismemberment insurance, disability insurance, 401k Plan, vacation & holidays.

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionProject Management, Information Technology, and Engineering
  • IndustriesComputers and Electronics Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and IT Services and IT Consulting

Referrals increase your chances of interviewing at ADI Global Distribution by 2x

Sign in to set job alerts for “Lead Software Engineer” roles.

Lehi, UT $133,900.00-$242,000.00 1 week ago

Senior Software Engineer I, Supply Chain

Salt Lake City Metropolitan Area 1 week ago

Provo, UT $85,500.00-$129,000.00 1 month ago

Senior Software Engineer - Distributed Systems

West Valley City, UT $165,000.00-$275,000.00 4 days ago

Lehi, UT $133,900.00-$242,000.00 2 weeks ago

Lehi, UT $130,000.00-$160,000.00 10 months ago

Senior Software Engineer, Fullstack, Borrow

Cottonwood Heights, UT $128,000.00-$240,000.00 1 week ago

Lehi, UT $155,000.00-$215,000.00 8 months ago

Murray, UT $137,439.00-$167,981.00 2 weeks ago

Salt Lake City Metropolitan Area $150,000.00-$200,000.00 2 weeks ago

Lehi, UT $111,690.00-$139,590.00 1 day ago

Provo, UT $121,000.00-$160,000.00 2 weeks ago

Lehi, UT $200,000.00-$250,000.00 1 day ago

Salt Lake City Metropolitan Area 2 weeks ago

Principal Software Engineer (Data & API)

Salt Lake City Metropolitan Area 2 months ago

Senior Software Test Engineer - ServiceNow

Sandy, UT $180,000.00-$250,000.00 2 weeks ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)