About the RoleNova Benefits is seeking a seasoned and passionate Staff Engineer who thrives in lean high-impact teams and is dedicated to building robust scalable and customer-centric products. In this role you will own significant technical and operational responsibilities guiding projects from conceptualization through a Staff Engineer your primary responsibilities will include:
- Collaborating closely with upper management product and engineering teams to gather and deeply understand feature requirements.
- Defining clear scalable system designs and technical specifications aligned with product vision.
- Quickly breaking down complex large-scale tasks into manageable deliverables and proactively driving their execution.
- Writing clean maintainable and scalable code judiciously balancing code quality with delivery velocity.
- Leading technical discussions mentoring team members and effectively communicating with both technical and non-technical stakeholders to remove roadblocks.
- Championing best practices in software development testing deployment and system monitoring.
- Optimizing infrastructure for cost efficiency stability and performance.
- This role is a direct pathway toward becoming an engineering leader and you will be responsible for recognizing hiring and grooming top engineering talent as per business needs.
RequirementsIdeal candidates will have:
- 5 years of full-stack engineering experience including proven experience playing as tech lead in your projects.
- Deep expertise in modern JavaScript (ES2018) TypeScript and reactive frameworks (preferably is acceptable).
- Extensive experience with backend systems developed in and SQL databases particularly PostgreSQL.
- Strong familiarity with data stores and streaming services (Redis required; Kafka is a plus).
- Solid understanding of Linux-based systems (Ubuntu) and proficient scripting skills (bash/python/etc).
- Advanced expertise in containerization (Docker docker-compose) orchestration tools (Kubernetes) and DevOps practices with experience managing self-hosted systems.
- Hands-on experience with cloud infrastructure providers (AWS) CDN/security providers (Cloudflare) and infrastructure cost optimization.
- Comprehensive knowledge of API design principles (GraphQL knowledge is a plus).
- Proficient in using Git Jira Notion Slack for collaborative software development.
- Passionate about Agile methodologies and comfortable working in a fast-paced startup environment.
- Demonstrated ability to rapidly gain deep context in large and complex codebases comprising multiple components and services.
- Strong advocate for lean teams minimal management overhead and driving high individual and team impact.
- Commitment to continuous learning clean coding documentation and software design best practices.
- This role requires working from our office located in Koramangala Bangalore for at least 3 days per week.