Your Opportunity
As part of the Core Engineering Team at Whatfix, you’ll have the opportunity to make a difference by building future‑forward products. You will continuously innovate and apply technology to provide business 360 views of Whatfix customers. The role focuses on scaling solutions that impact millions of users worldwide.
Responsibilities
- Define architecture blueprints and take complete technical ownership of high‑level design, tech stack, and non‑functional attributes of one or more components across various platforms.
- Design, build, test, and deploy cutting‑edge solutions at scale, impacting millions of customers worldwide.
- Work closely with other architects in the team and ensure architectural consistency and technical excellence of the products and platforms.
- Collaborate with engineering teams to build high‑quality, highly resilient, scalable products and platforms.
- Work with cross‑functional teams to address all technical dependencies.
- Drive company‑wide technical initiatives striving toward continuous technical excellence of the platform.
- Actively participate in technical innovations, external presentations, and technical publications.
- Identify right open‑source tools to deliver product features by performing research, POC/Pilot, and engaging with various open‑source forums.
- Develop and/or contribute to analytics features for Whatfix and deploy and monitor products on cloud platforms.
Must‑Have
- 9+ years of experience in engineering, with a strong understanding of the software development lifecycle (SDLC).
- Strong experience in Core Java and REST.
- Experience building web applications using frameworks such as Spring microservice architecture.
- Analyze functional and non‑functional requirements with effort estimation and deployment strategies.
- Hands‑on experience in architecting and developing large‑scale applications.
- Hands‑on debugging skills.
- Design for performance, scalability, fault tolerance, and high availability.
Good to have
- Experience with frontend technologies (HTML, CSS, JavaScript, ReactJS).
- Experience with client‑side technologies such as GWT and jQuery.
- Knowledge of analytics platforms like Google Analytics, Omniture, ELK, Mixpanel, etc.
- Experience with storage systems – RDBMS, NoSQL (Cassandra, MongoDB).
Behavioural traits
- Excellent communication and technical leadership skills.
- Can‑do attitude to take large problems and solve them.
- Ability to inspire others and be a role model and mentor for upcoming engineers.
- Entrepreneurial spirit to conceive ideas, turn challenges into opportunities, and build products.
Equal Opportunity Statement
We are an equal opportunity employer and value diverse people because of and not in spite of the differences. We do not discriminate on the basis of race, religion, color, national origin, ethnicity, gender, sexual orientation, age, marital status, veteran status, or disability status.
Remote/Hybrid Work Flexibility
To support flexibility, we offer the option to work from home up to two days per month. In any situation that requires additional flexibility, we’re open to considering exceptions on a case‑by‑case basis to ensure you’re supported in managing both work and life seamlessly.