Head Of Software Engineering

 

Description:

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.

 

Skills/Requirements

 

  • Bachelor's degree in Computer Science, Electrical and Computer Engineering, or related field from a leading university. Master’s preferred.
  • 10+ years of experience in a leadership role in a rapidly growing organization (startup or new business unit) with:
  • Demonstrated entrepreneurial tenacity, global team leadership, results orientation, and problem solving skills
  • Exemplary execution skills to stand up software development teams, and put in place leading practices, protocols, teams, and organizational structures
  • Excellent people management skills with the ability to attract, retain, and develop top talent
  • Exceptional verbal and written communication skills across all levels of the organization including Board presentations
  • Strong financial management skills with the ability to identify, execute and track efficiencies across the software development function
  • Strong technical acumen and judgment
  • Prior experience launching a 0-1 consumer product or business
  • Management of teams of 20+ individuals

3. 7+ years of hands-on technical experience in a combination of the following:

  • Native software mobile apps in iOS and Android for consumers
  • AWS and relational / non-relational databases, preferably in a regulated environment.
  • Operating systems and firmware development
  • AI data pipelines and MLOps to enable algorithm training, development, testing, and execution
  • Consumer electronics, smart home devices, or medical devices
  • Automated testing to ensure the highest quality software
  • Regulatory documentation
  • Business solutions development and maintenance for ecommerce, SAP, Salesforce

Organization Kohler
Industry IT / Telecom / Software Jobs
Occupational Category Head of Software Engineering
Job Location New York,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-01-14 7:25 am
Expires on 2026-01-12