
About Univest
Univest is a fast-growing WealthTech platform building research-first, goal-linked investment solutions for Indian investors. We are scaling our engineering organization to support rapid growth, complex financial workflows, and high-availability systems.
Role Summary
We are looking for a Director of Engineering who will report directly to the CTO and own the end-to-end backend and platform engineering function. This role requires a rare mix of deep hands-on coding expertise and strong people leadership, managing 20–30 engineers across multiple squads.
You will drive architecture, scalability, engineering excellence, and delivery, while remaining deeply involved in complex technical problem-solving.
Key Responsibilities
Technology & Architecture
- Own the backend and platform architecture built primarily on Java, Spring Boot, and GCP
- Design and scale high-performance, low-latency, highly available systems
- Lead decisions around system design, microservices, data flows, security, and reliability
- Solve hard technical problems related to scale, performance, fault tolerance, and cost optimization
- Be a hands-on coder when required (design reviews, critical fixes, POCs)
Engineering Leadership
- Lead and manage 20–30 engineers (Backend, Platform, Infra)
- Mentor Engineering Managers, Tech Leads, and Senior Engineers
- Set engineering standards for code quality, reviews, testing, documentation, and deployment
- Build a culture of ownership, accountability, and engineering excellence
Delivery & Execution
- Drive execution across multiple teams with predictable delivery
- Partner closely with Product, Data, DevOps, and Security
- Balance speed vs stability in a fast-scaling startup environment
- Own roadmap execution, tech debt prioritization, and platform evolution
Org & Process
- Help scale the engineering org structure, hiring bar, and performance management
- Establish and improve engineering processes (Agile/Scrum, OKRs, metrics)
- Act as a thought partner to the CTO on long-term technology strategy
Must Have
- 8+ years of software engineering experience, including people leadership
- Strong expertise in Java & Spring Boot (deep backend fundamentals)
- Hands-on experience with Google Cloud Platform (GCP)
- Proven experience building and scaling production systems at scale
- Experience managing large teams (20+ engineers) or multiple squads
- Strong system design skills (distributed systems, microservices, APIs)
- Ability to dive deep into code when needed, not just delegate

About Univest Communication Technologies Pvt Ltd
About
Univest is building India’s most comprehensive investment platform — simplifying research, advisory, and execution across equities, F&O, commodities, and mutual funds
We’re a fast-scaling Series-A stage fintech backed by a strong thesis: Advisory + Execution + Real-time insights = Smarter wealth outcomes
Tech stack
Candid answers by the company
Univest is building India’s most comprehensive investment platform — simplifying research, advisory, and execution across equities, F&O, commodities, and mutual funds
We’re a fast-scaling Series-A stage fintech backed by a strong thesis: Advisory + Execution + Real-time insights = Smarter wealth outcomes
Similar jobs

Job Description:
Min 2 to 4 Years of experience in C# and ASP.NET, Web application development.
Knowledge about cloud programming or migration to cloud is preferred.
Mandatory skills:
- Proficient in Web Application development using ASP.NET, C# with .Net version 4.0/ 4.5.
- Experience with SQL Server or any other equivalent Database and know how to build efficient queries.
- Strong knowledge on jQuery, AJAX, JavaScript, HTML5, CSS3 and Bootstrap.
- Experience in debugging in multiple browsers.
- Strong understanding of object-oriented programming.
- Clear understanding of SVN or an equivalent VCS.
- Familiar with IIS and deploying code to Web Server.
- Should have excellent analytical and communication skills.
Responsibilities:
- Good hands on designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.
- Translate use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# code
- Ensure the best possible performance, quality, and responsiveness of applications
- Help maintain code quality
- Able to work well in a team setting
Academic Qualifications Required:
- B.E. / B.Tech. /MSC in Computer Science or IT.
Qualifications
M.C.A
B Tech
Technology / Frame work: Angular, Ionic
Roles:
- Design frontend architecture.
- Provide solution for business needs.
- 9+ years of experience in modern Javascript frameworks (Angular JS, Knockout, React) and other front end technologies (HTML5, CSS 3, Bootstrap)
- Caching techniques such as Service workers to improve the front end performance.
- Experience in unit testing automation frameworks such as Karma, Jasmine, Protractor.
- Experience in optimization of UI for mobile & tablet devices for infinite & smooth scrolling.
- Experience in Service side rendering technologies such as Angular 10. 0, typescript, React JS.
- Experience in setting up DevOps & Continuous Delivery pipeline for front end technologies using a standard platform such as Jenkins, Puppet , Team City or IBM Urban Build.
- Code quality measurement using automated tools as well as manual code reviews for Javascript technologies
Desired/Preferred Qualifications :
- Bachelor's degree or equivalent experience
- Strong problem solving and conceptual thinking abilities
- Desire to work in a collaborative, fast-paced, start-up like environment.
- Experience leveraging node.js frameworks such as Express.
- Experience with distributed source control management, i.e. Git
Overview
We at PEMS digital aim to create a smarter, greener tomorrow for you, with your expertise. All of us are guided by finding and employing efficient data handling to push the frontiers of human engagement, whether it be with infrastructure, mobility, logistics or the myriad of other industries we hope to expand into. We believe in visualizing the technology of tomorrow today, and thus, priorities the attitudes of collaboration, creation and adaptability to create an ecosystem that will foster talent.
Position Overview
We are looking for an experienced Flutter Developer with a strong foundation in Object-Oriented Programming (OOPs), Data Structures, and Algorithms. The ideal candidate should have at least 3- 5 years of hands-on experience in Flutter development and be proficient in building scalable and high-performance mobile applications for both Android and iOS platforms.
Domain - Banking/ FinTech
Roles and Responsibilities
- Flutter Development:
- Design, develop, test, and deploy cross-platform mobile applications using Flutter & Dart.
- Ensure high-quality code by following best coding practices, SOLID principles, and clean architecture.
- Optimize applications for performance, scalability, and responsiveness.
- Debug and resolve application issues, ensuring smooth user experience.
- App Deployment & Maintenance:
- Publish and maintain applications on Google Play Store & Apple App Store.
- Manage app signing, store listings, and necessary compliance guidelines.
- Monitor app performance, crashes, and bugs using analytics & error reporting tools.
- Database & Persistence Management:
- Work with SQL databases (e.g., SQLite, PostgreSQL, MySQL) to manage data efficiently.
- Implement NoSQL solutions (Firestore, Hive, Shared Preferences, etc.) for local storage.
- Optimize queries for faster performance and better user experience.
- Code Quality & Optimization:
- Write modular, reusable, and maintainable code.
- Utilize state management techniques (Provider, Riverpod, Bloc, Redux, etc.).
- Perform code reviews and suggest improvements to the development team.
- Collaboration & Agile Development:
- Work closely with designers, backend developers, and product managers to develop feature-rich applications.
- Participate in Agile/Scrum ceremonies such as daily stand-ups, sprint planning, and retrospectives.
- Maintain proper documentation of code, APIs, and design decisions.
Assist in content creation for Instagram, Facebook, and other platforms.
Help plan and execute social media campaigns.
Monitor and analyze engagement metrics.
Collaborate with the marketing team on content ideas.
Engage with our community by responding to comments and messages.
Assist with influencer outreach.
Requirements:
Passion for social media and skincare.
Basic knowledge of Instagram, Facebook, TikTok.
Strong communication and organizational skills.
Creativity and a keen eye for design.
Previous experience in social media management is a bonus.
Internship Duration: 3 months with potential for full-time hire.
- Selecting the tech stack, programming language, and framework
- Working on Solution architecture, and software development.
- Improving and optimizing the application architecture
- Developing APIs
- Handling Application management, including ongoing support, bug fixes, patches, minimal enhancements code refactoring, etc., maintaining infrastructure (3 rd party hosting/ servers, storage, memory, etc.)
- Managing Network security, data security
- Designing and developing databases and applications that pool, extracting and analysing large amounts of data to provide management with insights on the overall performance of the organization as well as information on markets and competitors.
- Creating dashboards and developing data collection methods.
- Debugging and QA
- Managing vendor relationships
- Managing third-party services used in the application
- Building a deployment pipeline to deliver updates safely and regularly.
- Planning software releases, Managing releases (safe and downtime-proof), tags, and versions, software releases
What you need to have:
- B. Tech in Computer Science or an MCA from a good college
- Minimum 5 years of experience
- Preferably based in Gurgaon. If not, relocation would be required since a lot of hustling and discussions will require physical meetings with the Founders.
- Should know the ins and outs of the software development life cycle
- Experience of designing, architecture, coding, testing, debugging and documenting for both front end and back end applications
- Must have knowledge about development technology like PHP, jQuery, Java script,
HTML, CSS3, JSON, XML, Bootstrap. Third party plugins, Android studio, etc. - Must have knowledge of frameworks such as Laravel, Cake
- Good knowledge of databases (MySQL), version control tools like GitHub, etc.
• Should understand design patterns and its implementation over JavaScript
• Must know a front-end JS framework like, React.js + Redux
• Must know functional programming paradigm & JQuery.
• Should understand OO concepts and write OO JavaScript.
• Should be able to Architect the structure of a heterogeneous application. For example, an application
• consisting of Server side script on Node.js plugged with any NoSQL (e.g MongoDB) OR Relational
• Database and frontend in React.js, Angular.js.
• Experience optimizing browser loading and rendering
• Hands on experience in HTML5, CSS3.
• Experience in handling project, with agile methodology
• Should know one of Task Runner(bundling) tool like Webpack, Gulp.
• Notice Period - 0 to 15 days only
• Javascript, Angular 2.0, React, React Native, Angular Ionic (optional), JQuery, MYSQL,
MongoDB, Firebase.
• Comfortable with REST API development using Java or python.
• Exposure to Artificial Intelligence / Machine Learning concepts will be a plus.








