Profile: Lead Software (System) Engineers
Freshworks is a business software company and is driven by data, automation and bots. If you are in the software engineering with a knack for building scalable and highly available systems, this is an amazing place to be.
We (Bots) are a team of engineers with diverse skills who envision, develop, and manage the systems and workflows that empowers Freshworks' Customer Engagement Platform to be automated, data aware and contextual. We're solving problems like:
What is the best way to engage and support a user throughout his/her life cycle?
How can we help Human Agent collaborate more with a Bot to be more process driven and productive?
How do we build robust and extendible workflow engine to convert a business process into a bot?
How can we build a channel/ language agnostic Bot platform that can run equally well for text and voice?
How to enable business users to take informative and proactive measures to be on top of their sales and services?
Given Freshworks' is a rare combination of an exceptional team of designers, engineers, data scientists, ML engineers, and a company-wide appreciation for the benefits of ML/AI/Bots, a huge opportunity is knocking at the door.
Applied Software Engineering at scale is a new field, so chances are, you won't have years and years of experience doing it. If you're passionate about combining your talents with ours to tame this frontier, you might be the one we are looking for. You're likely to make us better as a team if you possess one of these talents:
Engineering Degree in Computer Science or related field with 6+ years of impactful and enriching work experience
Proven software engineering skills in Java, J2EE
Direct experience with MySQL, Spring, Java Script, jQuery etc.
Hands-on experience with cloud frameworks such as AWS
Excited about building robust, scalable and channel agnostic Bot Framework
Team player yet can contribute with minimal supervision