- Experience
- 6+ yrs
- Location
- Bengaluru
- Job type
- Full-time
About the role
About the role
This is one of the senior roles in the company. You will be a trusted advisor on major engineering decisions. You will be responsible for delivery and overall design of multiple modules built and maintained under your purview. We expect you to truly value the opportunity and proceed only if you are genuinely interested in the education space that we are going to disrupt.
Required Experience and Skills
- 7-9 years of experience in software development at growth phase startups.
- Problem solver at heart and data driven decision maker.
- Excellent knowledge on software architecture, application design and development.
- Experience in building and scaling systems using Java, spring boot, mysql, SQS / Kafka / amq, Redis, nosql dbs, web services and performance tuning.
- Experience in building ERP software products with decent knowledge on cloud infrastructure.
- Excellent communicator to propose and review engineering designs.
- Experience in delivering end-to-end projects (0 to 1) with clear impact metrics.
- Experience in bringing clarity to vague problem statements and breaking down multi-quarter projects, with phased launches.
- Experience in building systems that have handled atleast 100k users.
- Experience in building micro-services that have handled >100 qps in a live environment.
- Experience in leading / mentoring a senior developers for a minimum of 3 years.
- Experience in ReactJS would be a plus.
- Experience in enterprise SaaS would be a plus.
- Proven experience in utilizing AI tools and implementing Retrieval-Augmented Generation (RAG) systems, with a demonstrated track record of building AI agents or leveraging AI technologies in engineering projects would be a plus.
Job Description
- Drive Digii’s multi-tenant SaaS software architecture to scale to 10M students.
- Measure your systems’ performance and tune for perfection.
- Responsible for ensuring timely and high-quality delivery.
- Optimise infra cost with the help of the engineering team, backed by impactful cost metrics.
- Build prototypes, with infra setup and setup framework for further development. This is a hands-on role.
- You will strive towards perfection and set a high bar of engineering excellence.
- You will improve the SDLC process with technical inputs.
- Understand product requirements and craft non-functional requirements and come up with short term and long term solutions with high level estimates.
- Build integration platforms using the right framework / tools with multiple 3rd party systems.
- In most cases, the expectation from this role is to create and manage a self task list and time without supervision. The expectation is to show timely impact with metrics.
- Responsible for highlighting concerns in processes, budget, team, etc. and work on the resolution plan with the Engineering manager and CTO.
- Work closely with the engineering teams - Developers, QA, Devops, UX/UI, to ensure a cohesive development process.
- Communicate with non-technical stakeholders to explain technical solutions in simple terms.
- Constructively discuss with stakeholders on bugs v/s features v/s support and unblock business whenever and wherever necessary.
- Management trusts you make best use of your time with minimum/no supervision. Your performance is measured with appropriate impact metrics and not the no.of hours you put in.
About D4hire
Digii (formerly CollPoll) is a pioneering enterprise SaaS company headquartered in Bangalore. Digiicampus, its core platform, is redefining the landscape of higher education by spearheading the
digitization of administration, academic activities, and the overall campus experience.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.