Head of Software Engineering - Kohler Ventures

Created at: January 13, 2025 00:05

Company: KOHLER

Location: Palo Alto, CA, 94301

Job Description:

Opportunity:
Kohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to award-winning hospitality and world-class golf destinations. Our mission is to build new digital businesses that empower consumers to lead healthier lives. We explore how familiar experiences can be enhanced and innovations developed through the integration of leading-edge technology, science, and design.
 Come join us as we build a best-in-class global multi-disciplinary team across artificial intelligence, machine learning, design, advanced software and hardware engineering, strategy, venture investments, sales, marketing, and partnerships. Our locations are Palo Alto, CA US, New York City, NY US, Kohler, WI US, Seoul, Korea, and Tel Aviv, Israel.
We are seeking a Head of Software who is passionate about designing and building engaging digital consumer mobile and web experiences powered by high-performing, secure, and robust back-end platforms.  The ideal candidate will have a successful track record building and scaling software organizations, and launching high-quality products on time. 
In your role as Head of Software at Kohler Ventures you will:
       Lead the entire software engineering function and global team in an exciting, entrepreneurial 0à 1 business and product build       Manage a large scope across apps, cloud backend, firmware, and business solutions       As a core member of the Kohler Ventures Senior Leadership Team, work collaboratively across teams and functions to ensure the success of the organization.        Direct the development team (internal employees and external contractors) in the design, development, coding, testing and debugging of  software in line with customer and regulatory requirements       Lead Agile software development processes to translate needs from customers into working software.       Ensure software architecture is secure, scalable, robust, and highly functional, and integrates deeply with hardware and firmware.       Obtain the necessary regulatory certifications and audits       Make and implement platform decisions, and discover and implement new technologies that yield competitive advantage       Set and deliver success metrics for the software team including velocity/delivery, code quality, and operational effectiveness.       Own software quality assurance and testing, including automated functional and scalability testing.       Ensure an appropriate continuous integration and delivery pipeline is in place for multiple teams, and set the standards for monitoring operational effectiveness including uptime, error rates, and root cause analysis, and change management.       Recruit, excite, and develop top tier software engineering talent as part of the organization growth plan.


See details

Back to jobs