Cutshort logo
Whatfix logo
Principal Engineer
Principal Engineer
Whatfix's logo

Principal Engineer

Rajkumar R's profile picture
Posted by Rajkumar R
10 - 17 yrs
Best in industry
Bengaluru (Bangalore)
Skills
skill iconAmazon Web Services (AWS)
skill iconData Analytics
skill iconJava

Who are we?  

Whatfix is the #1 Digital Adoption Platform (DAP) for Enterprises. We are disrupting the way Learning, Training and Application Support content is consumed. We provide large enterprises with a SaaS platform that helps accelerate product adoption and reduce support & training efforts by providing contextual and step by step guidance inside any web application at the exact time a task is being performed. The product has redefined the way companies onboard, train, and provide support to users. 

 

What sets us apart from the rest?

With over 100 of the Fortune 500 companies already onboard as customers, Whatfix has been named among the top 20 B2B tech companies alongside the likes of Adobe, PayPal, and Cisco.

With a YoY growth of 300%, we have also been recognized among the top 50 fastest growing SaaS companies worldwide in the SaaS 1000 list and as a Market Leader by Gartner in the Digital Adoption space. 

We are pleased to have an Employee rating of 4.6 on Glassdoor and our Customer obsession can be seen in our reviews on platforms like G2 Crowd & Gartner Peer Insights.

The employees are happy, the customers are happy, but what about the investors? Take a look for yourself - Sequoia Capital || Stellaris || Cisco || Eight Roads || Helion Ventures

 

“Hustle Mode ON” is something we live by.

 

Our Team:

The Engineering team at Whatfix provides end to end engineering throughput that forms part of core platforms and services that drive Whatfix business.

Our team is responsible for creating the Customer Platform and everything around it be it Analytics, Infrastructure or Core Algorithms. The team owns and is responsible for all pieces that we design, build and support end to end for Whatfix product/ business.

 

 Your Opportunity:

As part of the Core Engineering Team @Whatfix, you’ll have the opportunity to make a difference by being a part of the development team that builds future forward products. At Whatfix it’s all about scale. One of the key attributes of this job is that you are required to continuously innovate and apply technology to provide business 360 views of Whatfix customers.

 

 Your Responsibility:

  1. Define architecture blueprints & take complete technical ownership of high-level design, tech stack, non-functional attributes of one or more components of various platforms
  2. Design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide
  3. Work closely with other architects in the team and ensure architectural consistency and technical excellence of the products and platforms
  4. Work with engineering teams in building high-quality and highly resilient scalable products and platforms at Whatfix
  5. Work with cross-functional teams to address all technical dependencies
  6. Drive some of the company-wide tech initiatives striving towards continuous technical excellence of our platforms
  7. Actively participate in technical innovations, external presentations, technical publications etc.
  8. Identify right open source tools to deliver product features by performing research, POC/Pilot and/or interacting with various open-source forums
  9. Deploy and monitor products on Cloud platforms

 

 Our Ideal Candidate:

You have a deep interest and passion for technology. You love writing and owning code and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.

 

 Your Qualifications:

  1. 11+ years of experience as an Engineer
  2. Ability to work with teams in a collaborative and productive manner
  3. Strong computer science fundamentals in data structures and algorithms
  4. A self-motivated learner and builder with strong customer focus and obsession with quality

 

 Must-Have:

  1. Strong Expertise in Backend Technologies- Java, Spring Boot, etc 
  2. Expertise in working with AWS or other cloud infrastructures like Azure or Google Cloud, and using Infrastructure-as-Code tools
  3. Analyze Functional & Non-Functional requirements with effort estimation and deployment strategies
  4. Hands-on in Architecting and developing large scale applications
  5. Hands-on debugging skills
  6. Design for performance, scalability, fault tolerance and high availability

 

 Good to have:

  1. Experience in Client-side technologies such as jQuery
  2. Experience in Front End Technologies is good to have (Javascript, React)
  3. Experience with Storage systems - NoSQL (Cassandra/MongoDB)
  4. Leveraging cutting edge technologies like Kubernetes, Docker, etc. to design and build new infrastructure features

 

  Behavioural traits: 

  1. Excellent communication and technical leadership skills
  2. Can-do attitude to take BIG problems by their horns and solve them
  3. Ability to inspire others & be a role model and mentor for upcoming engineers in the organization
  4. Entrepreneurial spirit to conceive ideas, turn challenges into opportunities and build products

 

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

 

 

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Whatfix

Founded :
2014
Type :
Product
Size :
20-100
Stage :
Raised funding

About

The WhatFix Difference


125% ⬆️Higher employee productivity

45% 👇🏼Lesser support tickets

84% 📉Reduction of training content creation costs

65% 🚣🏼Fatser launches for enterprise applications

300% 🚴🏼‍♀️Faster time-to-proficiency for new employees

30% 🏃🏼Faster time to knowledge discovery


Whatfix: Scalable Success With Software

Whatfix removes the barriers between your users and true productivity across all software. Our Digital Adoption Platform (DAP) analyzes and automates processes, providing step-by-step guidance within each application.


Whatfix focuses on accelerating user adoption by enhancing self-service capability of web products, thereby helping companies to onboard customers, reduce support queries and improve user engagement. It is a cloud platform using which product teams can self-curate interactive guides & integrate across all user touch points.


Whatfix is based on patent-pending technology and being used by large as well as small enterprises for improving training effectiveness, enhancing customer support, and to improve user on-boarding.


Interesting? Know more about us: https://whatfix.com/about-us/

Read more

Connect with the team

Profile picture
Rajkumar R
Profile picture
Saumya Singh
Profile picture
Sowmya Shivarama

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Khushboo Kumari
Posted by Khushboo Kumari
Bengaluru (Bangalore), Mumbai
4 - 16 yrs
₹3L - ₹30L / yr
skill iconJava
Data Structures
Multithreading
Microservices
Design thinking

Job Title: Java Developer


Java Developer – Job Description Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.

 Required Skills: • Exp. - 5 to 14 years.

• Experience in Core Java and Spring Boot.

• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.

 • Should have the ability to analyze, design, develop and test complex, low-latency clientfacing applications.

• Good development experience with RDBMS.

 • Good knowledge of multi-threading and high-performance server-side development.

• Basic working knowledge of Unix/Linux.

• Excellent problem solving and coding skills.

• Strong interpersonal, communication and analytical skills.

• Should have the ability to express their design ideas and thoughts.

Read more
Deqode
at Deqode
1 recruiter
Mokshada Solanki
Posted by Mokshada Solanki
Mumbai, Pune, Delhi, Gurugram, Noida, Bengaluru (Bangalore)
3 - 5 yrs
₹3L - ₹25L / yr
skill iconJava
skill iconKotlin
06692

About the Role

We are seeking a passionate and skilled Java + Kotlin Developer to join our growing engineering team. You’ll be responsible for building scalable backend systems and modern Kotlin-based applications, with opportunities to work on both Android and server-side development.


What You'll Do

  • Develop and maintain robust backend services using Java and Spring Boot
  • Design and implement modern applications using Kotlin (Android or Multiplatform)
  • Work on APIs, microservices, and system integrations
  • Collaborate with cross-functional teams in an Agile environment
  • Write clean, maintainable, and testable code


Key Requirements

  • 3+ years of hands-on experience with Java and Kotlin
  • Strong grasp of Spring Boot, REST APIs, and microservices architecture
  • Experience with Android Development or Kotlin on JVM
  • Familiar with Git, Gradle, and CI/CD tools
  • Bonus: Experience with Jetpack Compose, Kotlin Coroutines, or Kotlin Multiplatform


Good to Have

  • Familiarity with cloud platforms like AWS / GCP
  • Knowledge of Docker, Kubernetes, or DevOps practices
  • Previous experience in a startup or fast-paced product environment



Read more
Mernplus Technologies
Bengaluru (Bangalore)
4 - 6 yrs
₹10L - ₹17L / yr
skill iconJava
camunda
Apache Camel
Apache Kafka
karaf

We are seeking a skilled Java Developer with 5+ years of experience in Java, Camunda, Apache Camel, Kafka, and Apache Karaf. The ideal candidate should have expertise in workflow automation, message-driven architectures, and enterprise integration patterns. Strong problem-solving skills and hands-on experience in microservices and event-driven systems are required.

Read more
BDx Data Center
at BDx Data Center
1 video
1 recruiter
Riya Amrute
Posted by Riya Amrute
Navi Mumbai, Mumbai
8 - 15 yrs
₹15L - ₹23L / yr
skill iconJava
SDN
ONOS
ODL
opendaylight
+3 more
  • Having around 8+ years of Experience in IT industry in Software Development.
  • Sound knowledge in Core Java
  • Having work experience in SDN/NFV, Orchestration
  • Having work experience in Open source and Open Flow Controller(SDN).
  • Experience in Aglie methodology.
  • Good Knowledge on MySQL ,Postgresql or any Timeseries DB,Kafka, Zookeeper
  • Good Knowledge on ONOS, ODL (OpenDaylight) OpenKilda,Mininet.
  • Having work experience in MVT/MVC architecture.
  • Having good knowledge networks, devices, service modeling and automation in systems.
  • Having work experience on API & JSON implémentation.
  • Knowledge in OpenStack,Ansible, Shellscript, Chef, Puppet,
  • Good Understanding of Software Development (i.e. SDLC)
  • Good team player enthusiastic and quick learner
  • Good interpersonal skill, commitment, result oriented with a quest and learn new technologies and understanding challenging tasks
  • Knowledge in AWS, AZURE Cloud
Read more
Quinbay technologies
at Quinbay technologies
9 recruiters
Surbhi Gupta
Posted by Surbhi Gupta
Bengaluru (Bangalore)
3 - 10 yrs
₹10L - ₹28L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
SOAP
+1 more

Qualification & Experience

  • A Bachelor’s / Master’s degree in Computer Science (or equivalent experience)
  • M-Tech or advanced degree a plus Hackathon participation and accolades are a plus.
  • Total Exp- 6-8 years with minimum 6+ years of professional software development experience on Java / J2EE
  • Full SDLC experience (Requirements Gathering, Architecture, System Design, Development, QA, etc…)
  • Experience with Spring Boot/Spring Framework ( IOP/DI, REST, Security)
  • Experience with SOAP / REST web services Knowledge of SQL
  • Knowledge of No SQL concepts.
  • Work experience on Apache SOLR , REDIS / Relevant Cache Manager , Lucene , Elastic Search .
  • Mongo DB & Postgres DB / RDBMS is desirable
  • Understanding concepts of CDN & Content Management
  • Must have worked on any one messaging solutions like Kafka or RabbitMQ
  • Bonus Points for Micro Service Design and Development experience
  • Used Agile methodology / Scrum
  • Experience leading or working with cross geography teams
  • Bonus Points for experience working on Unix, Shell Scripting & Build Systems
  • Experience in performance optimization is an added advantage

Responsibilities:

 

-You will be actively involved during the entire technology development lifecycle.-
Responsibilities will include all aspects from design, coding, testing, customer feedback cycle changes and support. Primary role in software development with object-oriented Java.

-The customized solutions that you will be architecting and developing will also require knowledge and experience with Spring / Spring Boot / Hibernate / ORM Concepts, SOAP / REST, and SQL / No SQL.

-Ability to learn new technologies quickly and willingness to read and digest large existing source code and take Ownership on complex component or subsystem to drive improvements and Re- Architecture. --Work with a team of amazing developers and designers involved in the -design and development of global platforms.

Invent and prototype new features, build, test and ship them to customers as SaaS, Cloud Based or hosted product platforms

Drive the implementation of new technologies which improve our ability to build great customers products. Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.

Read more
UST Global
UST Global
Agency job
via Srijan Spectrum by chandana R
Bengaluru (Bangalore), Hyderabad, Kochi (Cochin), Noida
6 - 10 yrs
₹5L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
+2 more
Role: Go lang Developer
Skill: golang+java
Experience: 6 to 10yrs
Location: Bangalore,Hyderabad,Noida,Chennai,Pune
Notice peroid: Immediate r 30days
Read more
Technomech Consultancy
at Technomech Consultancy
1 recruiter
Laxmi Ghoble
Posted by Laxmi Ghoble
Mumbai, Pune, Chennai, Bengaluru (Bangalore)
5 - 9 yrs
₹12L - ₹20L / yr
skill icon.NET
Windows Azure
Cloud Computing
Rapid application development
skill iconJava
Roles and Responsibility:
Cloud Developer
● Overall 6-8 years of IT Experience including Java/.Net based Software Developmentwith
minimum 2-3 years of experience in developing applications on cloud (AWS/Azure/Google)
● Excellent understanding and hands on with cloud computing concepts including
but not limited to microservices, containerization, DevOps etc.
● Excellent knowledge of cloud native computing technologies and current computing trends
● Ability to effectively address Customer NFRs with most suitable cloud/open source servicesavailable
● Updated on latest Cloud offerings
● In depth experience in problem solving, guiding team members on cloud development challenges
● Expertise in preparing technical architecture for cloud development
● Hands on Experience in any one of Multi-cloud/Hybrid Cloud model
implementation utilizing leading platforms like Red Hat OpenShift, GoogleAnthos,
VMware Tanzu
● Implementation experience in leading open source technologies like Spring boot,Spring
Batch, Spring cloud, Drools Rule Engine etc.
● Should be able to understand customer cloud requirements and implement technical solutions
● Experience in designing and implementing reusable components/accelerators
● Ability to participate in solution discussions with customers
● Hands on with DevOps implementation
● Hands On Experience in developing POC’s and pilots is a must
● Experience in cloud CoE will be a added advantage
● Certified developer in AWS, Azure or Google
● Effective communication skills (written and verbal) for seamless cloud based development

"Need candidates with Notice period of 30 - 45 days."
Read more
Our client company is into IT & Services. (EO1)
Our client company is into IT & Services. (EO1)
Agency job
via Multi Recruit by Santhosh Kumar KR
Bengaluru (Bangalore)
2 - 5 yrs
₹12L - ₹14L / yr
skill iconJava
J2EE
Supply Chain Management (SCM)
  • Develop, maintain and support company
  • Assist in technical specification and solution design documentation to address customer needs
  • Ensure customer implementations are delivered to meet/exceed customer expectations
  • Collaborate with cross-functional teams on project delivery, solution development, and deployment as needed

Requirements:

  • 2+ years experience in a software development/consulting role, preferably in comprehensive eBusiness and Supply Chain Solutions
  • 2+ years experience in Software Analysis, Design, and Development using J2EE technology stacks (Core Java, JSP, XML, Hibernate & Java scripts) and Oracle database (PL/SQL)
  • 2+ years experience with the configuration and Installation of J2EE servers like Web logic, Web Sphere, and Oracle
  • 2+ years experience with integration technology (knowledge of EAI and B2B tools)
  • 2+ years working knowledge of UNIX system (Solaris and Linux)
  • Exceptional verbal and written communications skills
  • Excellent interpersonal & planning skills and cross-group coordination at all levels
  • Bachelor Degree in Computer Science, or equivalent
  • Willing to travel when needed.

Preferred (Optional) Skills:

  • Supply-chain domain experience implementing and integrating Global Trade Management solutions
  • Experience in the integration, deployment or support of an ERP, SCM, or similar systems from SA
Read more
We help companies with their digital transformation
We help companies with their digital transformation
Agency job
via Qrata by Mrunal Kokate
Bengaluru (Bangalore)
1 - 3 yrs
₹10L - ₹13L / yr
skill iconJava
skill iconPostgreSQL
skill iconSpring Boot
skill iconHTML/CSS
skill iconJavascript
We build digital products and help companies with their digital transformation. Our clients are based in India, the USA, Europe, Africa, and the Middle East.
Our client was founded in 1999 by Mr. D.N. Prahlad (an early employee of Infosys), to create software products. Headquartered in Bangalore, we also have offices in the USA and France.

What We're Looking For

• An unwavering attention to detail and care towards your work. We double-check PRs they submit for review. Each variable name is thought through in detail; attention is paid to how decisions made today will affect the future.
• An absolute commitment towards doing the best work of your life, while helping others to do the same. We deliver with utmost focus on the job at hand. The team works towards crafting the best products for our users, and customers. Working as a team, we take on problems out of the original scope of their work if this results in a better end product.
• You should be comfortable working in an agile environment. You are also expected to
participate in code reviews—both receiving and offering them as needed. You are needed to communicate flexibly with your team—pitching in on designs, features, and ideas for the product, wherever needed.

What is Needed for the Role
• Strong command of Java & the JVM ecosystem
• Strong command of relational databases such as PostgreSQL, Microsoft SQL Server, Oracle, etc. (both with & without ORMs)
• Strong command of HTTP
• Strong command of HTML, CSS, and JavaScript
• Extensive experience with at least one JVM based web framework (SpringBoot, Micronaut, Play, Dropwizard, etc.)
• Experience with concurrency & parallelism on the JVM
• Experience with Docker, and cloud-native concepts
• Experience with Gradle
• A good grip on Git

What You Will Work On
The specific project you work on is decided based on the list of available projects at the time. While what you work on will change over time, we assure you that you’ll work with people who care deeply about their work and deliver with great attention to detail.

Your Growth 
Our growth is driven by ordinary people who have extraordinary dreams and are bold enough to pursue them. Our leadership team, including our Managing Director, is comprised primarily of people who joined us as freshers. Through our process of continuous feedback, and regular 1-1 conversation, we believe in upskilling our team, and enabling each of them to grow along paths they find satisfying.

Your Level of Experience
We do not evaluate people based on the number of years of experience they have.
Instead, we look for skills that have been gained, regardless of how long they’ve, it has taken a person to gain those skills.
However, as a point of reference, historically, we have successfully recruited candidates for this role with 1-5 years of prior experience.

Evaluation Process
The evaluation process starts with a short phone conversation.
After that, the candidate will be required to take both a technical and writing test, which will be shared with them after the phone screen.
This will be followed by 1-3 interviews, over Google Meet. We will require candidates to be alone, in a quiet place (with no background noise). They must also have a fast & reliable internet connection. They will be required to take the call on a laptop with a camera, and have their technical test code ready for perusal. We recommend using Google Chrome to join the call, and strongly urge candidates to use headphones/earphones.
Please note that the evaluation process may take up to 6 hours
Read more
SimbaQuartz
at SimbaQuartz
1 recruiter
Raman Sharma
Posted by Raman Sharma
Amritsar
3 - 7 yrs
₹4L - ₹7L / yr
Spring
skill iconJava
J2EE
Struts
Hibernate (Java)
+1 more
Basically will be working on Backend Development , Java, Core Java, APIs, Java Servlets, Offbiz Framework.
 
Responsibilities:

·       Improving system quality by identifying issues and common patterns, and developing standard operating procedures
·       Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems
·       Maintaining and improving existing codebases and peer review code changes
·       Liaising with colleagues to implement technical designs
·       Investigating and using new technologies where relevant
·       Providing written knowledge transfer material, overseeing the development of documentation.
·       Working closely with clients and cross-functional departments to communicate project statuses and proposals.
·       Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
·       Managing the software development lifecycle, monitoring system performance.
·       Communicating key project data to team members and building cohesion among teams.
·       Developing and executing project plans.
·       Applying mathematics and statistics to problem-solving initiatives.
·       Applying best practices and standard operating procedures.
·       Creating innovative solutions to meet our company’s technical needs.
·       Testing new software and fixing bugs.
·       Shaping the future of our systems.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos