Lead Software Systems Engineer

Masco•Carmel, IN
•$103,700 - $163,020

About The Position

Delta Faucet Company is seeking a Lead Software Systems Engineer to define and deliver software architecture for its digital and connected products. This senior technical leadership role focuses on building modern, cloud-connected systems and guiding cross-functional teams from early product concepts through launch and ongoing lifecycle support. The engineer will help shape IoT-enabled smart water products and digital experiences across cloud, mobile, and device ecosystems, with attention to scalability, security, performance, compliance, maintainability, and long-term product value.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related technical field, or an equivalent combination of education and experience.
  • At least 8 years of hands-on software engineering experience with increasing responsibility across complex, end-to-end connected products and IoT-enabled solutions.
  • Experience developing core IoT product capabilities, including mobile and cloud applications; BLE, Wi-Fi, and Thread connectivity; cybersecurity; over-the-air updates; and IoT data modeling.
  • Experience designing scalable, secure architectures across cloud, mobile, and device ecosystems.
  • Experience managing cloud application performance, observability, scalability, and cost optimization in modern cloud environments.
  • Track record of leading continuous improvement driven by customer feedback and user experience insights.
  • Experience partnering closely with embedded software and firmware development teams to deliver integrated product solutions.
  • Experience delivering consumer mobile applications, including application architecture, release management, and deployment through the Apple App Store and Google Play.
  • Experience working with smart home and home automation ecosystems, including Apple, Google, Amazon, Samsung, or similar platforms.
  • Strong understanding of Azure IoT Hub and/or AWS IoT services, along with broader cloud-native services and architectures.
  • Experience designing IoT data models that support product features, analytics, and long-term business value.

Responsibilities

  • Lead architecture, design, and implementation of cloud-based software systems for connected, IoT-enabled products.
  • Shape technical direction for new connected products, including solution design, technology choices, sourcing strategy, and lifecycle planning.
  • Define scalable, secure, and maintainable solution patterns across cloud, mobile, and device ecosystems.
  • Establish practices and procedures for AI skill and agent creation, consistency, cost management, and documentation integration.
  • Partner with product management, systems engineering, firmware, mobile, QA, DevOps, and external development teams to deliver production-ready digital experiences.
  • Lead architecture for Azure-based connected platforms using modern cloud services, messaging, and event-driven integration patterns.
  • Design communications across embedded devices, cloud services, mobile applications, and third-party ecosystem integrations.
  • Guide backend and front-end development using cloud-native patterns, modern data schemas, APIs, and event-driven architectures.
  • Provide technical leadership and mentorship to strengthen engineering quality, architecture discipline, and delivery practices.
  • Help bring smart home water products from concept through launch, building for long-term scalability and maintainability.
  • Guide enhancements, optimizations, updates, and ongoing technical improvements for products in market.
  • Contribute to engineering standards, including architecture decision records, design documentation, coding standards, reusable frameworks, and secure development practices.
  • Partner with DevOps on deployment models, observability, reliability, incident response, and production support considerations.
  • Ensure digital solutions account for performance, security, compliance, and long-term product value.
  • Drive continuous improvement using customer feedback, product learnings, and operational insights.

Benefits

  • Comprehensive benefit plans
  • Retirement and savings programs
  • Tuition reimbursement
  • Employee incentive programs
  • Resources for mental, physical, and financial wellbeing
  • LinkedIn Learning access
  • Internal opportunities to work on cross-company projects
  • Annual paid volunteer day
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service