Principal Software Engineer
- Source: Naukri
- Tresvista Financial Services
- On-site
- Bengaluru
- Full-Time
- Staff
Job Description
About TresVista & Descrial
TresVista is a global platform providing sophisticated solutions to clients combining domain expertise, technology, and human
capital. Our unique model allows clients to achieve excellence through embracing best in class AI and human capital with an
offshore resource model.
Descrial, the dedicated technology product unit, is at the forefront of innovation leveraging AI and intelligent automation to build
workflow-native solutions. Our approach goes beyond traditional product development, integrating design research, data
engineering, and applied AI to build solutions that are scalable, evidence-based, and user-centric. For experienced product leaders
and technologists. Descrial offers the opportunity to define next-generation tools that transform how investment professionals
interact with data and make decisions.
Descrial is focused on building solutions delivering smarter and faster ways to conduct diligence, analysis, and make investment
decisions.
Role Overview
As a Principal Software Engineer – Front End, you will set the technical vision and strategy for front-end engineering across the
multi-tenant SaaS platform. You will drive architectural innovation, establish engineering excellence standards, and influence
technology decisions at the organizational level. You will mentor senior engineers, lead complex technical initiatives, and ensure the
platform scales while maintaining high performance, accessibility, and tenant customization capabilities.
Key Role Deliverables:
Technical vision & strategy
Define and drive front-end technical vision, architecture strategy, and long-term scalability standards
Evaluate emerging technologies and recommend platform evolution and innovation in engineering practices
Represent front-end engineering in executive-level technical strategy discussions
Architecture & system design
Design and evolve enterprise-scale front-end architectures for multi-tenant SaaS platforms
Implement micro-frontend strategies, shared component libraries, and design systems
Ensure performance optimization, accessibility (WCAG 2.1+), and security best practices
Engineering excellence
Establish and enforce code quality, testing, performance, and security standards
Lead technical design reviews and architecture decisions for critical initiatives
Define and track engineering metrics, SLIs/SLOs, and quality gates
Hands-on technical leadership
Implement complex, high-impact features and reusable components in React and React Native
Solve challenging technical problems and mentor senior engineers and technical leads
Provide guidance on architecture, implementation, and best practices
DevOps & platform operations
Define and manage CI/CD strategies and infrastructure for front-end deployments
Lead AWS deployment strategies and cloud architecture decisions for front-end systems
Establish monitoring, observability, and error tracking practices across the platform
Leadership & organizational impact
Mentor multiple front-end teams, drive hiring strategies, and build high-performing teams.
Collaborate with product, design, and business stakeholders to align technical strategy with business goals.
Present technical strategies and architecture decisions to executive leadership and lead cross-functional initiatives.
Prerequisites:
7+ years building large-scale front-end applications using React/Angular; strong experience with React Native preferred
Deep expertise in front-end architecture, micro-frontend strategies, and SaaS/multi-tenant systems
Strong skills in JavaScript/TypeScript, state management, performance optimization, and front-end security
Hands-on experience with modern UI frameworks, CSS Grid/Flexbox, CI/CD pipelines (Jenkins), Git, SonarQube, and AWS
Proven leadership in managing multiple teams, driving technical strategy, and mentoring senior engineers
Experience:
7+ years of front-end engineering experience with SaaS or multi-tenant platforms; proven ability to architect and scale systems.
3+ years in senior technical leadership roles, driving strategy and leading multiple engineering teams.
Strong track record of delivering high-impact technical initiatives and organizational-level architectural decisions.
Education & Certification:
Bachelor’s degree in engineering, Computer Science, or related field (or equivalent experience from premier Engineering institution
(IIT/NIT/IIIT…
Skills
- microsoft-forefront
- React
- React-Native
- amazon-web-services
- javascript
- TypeScript
- microsoft-typescript
- Jenkins
- sonarqube
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
