HamburgerMenu
hirist

Staff Software Development Engineer IV - Full Stack Technologies

TAAS Partners
Bangalore
5 - 12 Years

Posted on: 19/07/2025

Job Description

About the Role :

Nova 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 delivery.

As 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.

Requirements :

Ideal 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 Vue.js, React.js is acceptable).

- Extensive experience with backend systems developed in Node.js 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.


info-icon

Did you find something suspicious?