engineering
Added 6 hours agoLead Software Engineer
at Sprinklr
India Haryana Gurgaon, IndiaOn-site
Responsibilities
- Proactively identify and mitigate cross-team dependencies.
- Technical Excellence: Drive architectural decisions, promote modern best practices, and ensure long-term viability.
- Guide teams on implementing new frameworks or libraries, ensuring consistent adoption.
- Architect next-generation frontend applications and micro-frontends.
- Implement advanced tooling and instrumentation for proactive performance tuning.
- Write and publish technical blog posts to showcase innovations and thought leadership.
- Collaborate with marketing to highlight product achievements and engineering stories.
- Create a culture of customer obsession, with trust, teamwork, and accountability.
Requirements
- Sprinklr is the definitive, AI-native platform for Unified Customer
- By combining human instinct with the speed and efficiency of AI, Sprinklr helps brands earn trust and loyalty through personalized, seamless, and efficient customer interactions.
- Experience: BE/BTech degree in software engineering, computer science, or a related field. 3+ years of professional software engineering
- experience focused on web technologies focusing on React.
- Technical Skills: Expertise in Front-End Architecture: Deep understanding of modern front-end technologies, including advanced JavaScript (ESNext features), TypeScript for type safety, bundlers (e.g., Webpack) to optimize build processes and ensure cross-browser compatibility and React.
- CSS Expertise: Proficiency in modern CSS techniques including SCSS, CSS Modules, and CSS-in-JS libraries like Styled Components and Emotion to create scalable, maintainable, and responsive user interfaces.
- Knowledge in creating component-driven styles and implementing design systems for consistent UI/UX.
- Micro Frontend Architecture:
- Experience in architecting and implementing scalable micro frontend solutions, leveraging frameworks such as Next.js for SSR/SSG, ensuring seamless integration, and supporting large, distributed teams working on independent components.
- experience in setting up and maintaining continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins, GitHub Actions, and CircleCI to automate testing, deployment, and delivery processes for faster release cycles.