Slak Logo Click here to join our private community of job search experts on Slack to receive the latest updates

icon
Kohler

Sr Software Engineer Backend Kohler Ventures

Company: Kohler

Location: New York NY Onsite United States

Posted on: May 26

Sr. Software Engineer - Backend, Kohler Ventures


Work Mode: Hybrid


Location: Flexible Hybrid in New York City, NY


Opportunity


A division of Kohler Co., a global leader in kitchen and bath, power generation, and hospitality, Kohler Ventures builds new digital businesses in areas of strategic importance to the company. Our mission is to empower consumers to lead healthier lives. We explore how familiar experiences can be enhanced and new innovations developed through the integration of leading-edge technology, science, and design.


Founded in 1873 and headquartered in Kohler, Wis., Kohler Co. is one of Americas oldest and largest privately held companies. Kohler is a global leader in the manufacture of kitchen and bath products, engines and power generation systems, tile and home interiors, and an international host to award-winning hospitality and world-class golf destinations. For more details, please visit


Come join Kohler Ventures as Sr. Software Engineer 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.


In your role as Sr. Software Engineer at Kohler Ventures you will:


  • Work directly with the Head of Software, software engineering team, and product teams




  • Design could backend architecture that can scale with the business growth of Kohler Ventures




  • Build the forward-looking vision and lead the effort to understand and drive requirements with hardware/software teams.




  • Coordinate with product development teams to execute rollout/adoption of common libraries, services, and patterns




  • Measurably improve code normalization across one or more critical code concerns throughout the codebase




Skills/Requirements


Required Qualifications


  • 7+ years of professional software development experience




  • 5+ years of work experience within a backend-focused software engineering team, leveraging cloud Platform to deploy highly reliable and scalable cloud applications.




  • NodeJS, TypeScript




  • NodeJS ORM such as Prisma




  • PostgreSQL database




  • Distributed, scalable backend systems




  • Microservices architectures




  • API Descriptor specifications, such as Protocol Buffers, GraphQL, OpenAPI




  • Contributed to growing and shaping backend systems, APIs and frontend systems.




  • Broad interest spanning from early prototyping to shipping finished features




Preferred Qualifications


  • Bachelor's degree in a CS/engineering or related technical discipline from a reputed academic institution. Masters preferred.




  • AWS experience preferred.




  • Strong technical experience in some of the following areas:




  • Selection and integration of services in the AWS stack




  • Kubernetes, ArgoCD (K8S controller)




  • DevOps processes




  • AWS CDK




  • Github Actions




  • Data streaming architectures and methodologies such as Kafka, Solace




  • Experience in data science (including ML algorithm implementation)




  • Champion for quality in code, processes, and culture




  • Strong ability to communicate complex technical and management information clearly and concisely




  • Positive, can-do attitude with a high degree of ownership and self-motivation to drive change




  • Entrepreneurial experience in a high growth technology focused company or startup




  • Exemplary collaboration skills across teams, geographies, and functions




  • Experience working in software development and security-focused roles




  • Demonstrated understanding of web application security




  • Experience in cloud security architecture and infrastructure




  • Minimal travel as needed




#LI-Hybrid


#LI-NR1


We will consider applicants requiring sponsorship for this opportunity.


Why Work at Kohler Co.?


Kohler Co.'s mission is to contribute to a higher level of gracious living for those who are touched by our products and services. We understand that it takes investment in our associates development to make that happen. So, we offer ongoing investment in each individuals personal development and the opportunity to collaborate with others across functions and roles at Kohler.


In addition to the investment in your development, Kohler offers a benefits package including a competitive salary, health, vision, dental, 401(k) with company matching, and more!


About Us


Beyond the competitive benefits and compensation, Kohler proudly offers a rich history, steeped in creativity and a commitment to our associates and communities. We invite you to learn more about our culture and company at www.kohlercompany.com .


It is Kohlers policy to recruit, hire, and promote qualified personnel in all job classifications without regard to race, creed, religion, age, sex, sexual orientation, gender identity or expression, marital status, national origin, disability or status as a protected veteran. If, as an individual with a disability, you need reasonable accommodation during the recruitment process, please contact

. Kohler Co. is an equal opportunity/affirmative action employer.

We invite you to learn more about equal employment opportunity by reviewing the FederalEEO is the Law (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) and theEEO is the Law Supplement (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) .

Recommended Skills

  • Api
  • Algorithms
  • Apache Kafka
  • Architecture
  • Backend
  • Business Informatics
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 20470_2308553210

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.