Lead Software Systems Engineer

Masco•Indianapolis, IN

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. The role focuses on building modern, cloud-connected IoT products and digital experiences that make water use smarter and more efficient. It is a senior technical leadership position involving hands-on architecture and engineering, cross-functional collaboration, and product development from early concept through launch and lifecycle support. The engineer will shape technical direction, technology choices, solution design, sourcing strategy, and lifecycle planning for connected products. The role includes leading architecture for Azure-based platforms and defining scalable, secure, maintainable patterns across cloud, mobile, and device ecosystems. The engineer will guide development across backend, front-end, mobile, and device integrations; establish practices for AI skill and agent creation; mentor teams; and contribute to engineering standards and production reliability. The position also supports products after launch through enhancements, optimizations, updates, and ongoing technical improvements. Delta Faucet emphasizes inclusive collaboration, innovation, customer satisfaction, sustainability, and opportunities for professional growth.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related technical field, or an equivalent combination of education and experience.
  • 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 practices, 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 efforts 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 the architecture, design, and implementation of cloud-based software systems powering connected, IoT-enabled products.
  • Shape technical direction for new connected products, including solution design, technology choices, sourcing strategy, and long-term lifecycle planning.
  • Define scalable, secure, and maintainable solution patterns across cloud, mobile, and device ecosystems.
  • Establish AI usage practices and procedures for 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 communication patterns 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 while planning for long-term scalability and maintainability.
  • Guide enhancements, optimizations, updates, and ongoing technical improvements for connected 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 by applying customer feedback, product learnings, and operational insights to future development.

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
  • One paid volunteer day annually
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service