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
Required Qualifications
- Bachelor's degree in a CS/engineering or related technical discipline from a reputed academic institution. Master’s preferred.
- 7+ years of skilled 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.
- Experience developing and maintaining development systems with NodeJS, and TypeScript.
- Experience using a message broker such as Kafka or Solace to manage information traversing a scalable system.
- Experience with using Relational databases such as PostgreSQL or MySQL
- Experience working with frameworks to facilitate easily launching microservices.
- Experience using AWS, GCP, or Azure
Preferred Qualifications
- API Descriptor specifications, such as Protocol Buffers, GraphQL, OpenAPI
- 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.
📌 Senior Software Engineer, Cloud (Pune)
🏢 Kohler
📍 Pune