HamburgerMenu
hirist

Staff Engineer - System Design

Dash Hire
Anywhere in India/Multiple Locations
5 - 6 Years

Posted on: 17/11/2025

Job Description

Description :

Job Summary :

The Staff Engineer serves as a senior technical leader responsible for driving complex engineering initiatives, providing architectural guidance, and mentoring engineering teams.

This role involves solving high-impact technical problems, designing scalable solutions, ensuring engineering best practices, and contributing to strategic decision-making.

The Staff Engineer is a senior technical leader responsible for driving architectural direction, solving complex engineering challenges, and elevating the technical capabilities of the organization.


This role requires deep technical expertise, strong cross-functional collaboration, and the ability to influence engineering strategy while remaining hands-on with critical projects.


Key Responsibilities :


- Define and drive the long-term technical vision, system architecture, and engineering best practices.


- Lead design and implementation of large-scale, highly reliable, and secure systems.


- Evaluate and introduce new technologies, patterns, and tools to improve efficiency and quality.


- Perform deep technical reviews and provide guidance on complex engineering decisions.


- Lead end-to-end execution of high-impact technical initiatives and platform improvements.


- Work with engineering and product leadership to prioritize technical roadmap and manage technical debt.


- Investigate, diagnose, and resolve critical production issues and bottlenecks.


- Partner with Product, Design, DevOps, Security, and other teams to ensure alignment and effective delivery.


- Champion engineering excellence, performance, scalability, and operational reliability.


- Mentor senior and mid-level engineers; raise the technical bar across teams.


- Drive engineering culture grounded in ownership, craftsmanship, and innovation.


- Influence leaders across teams through strong communication, decision-making, and thought leadership.


Required Qualifications :


- Expertise in designing and scaling distributed systems, cloud platforms, or high-performance applications.


- Strong proficiency in at least one major programming ecosystem (e.g., Java, Go, Python, TypeScript, C++).


- Experience with microservices, cloud (AWS/GCP/Azure), CI/CD, and modern DevOps practices.


- Strong understanding of reliability, observability, and secure engineering principles.


- Demonstrated ability to lead technical initiatives across multiple teams.


info-icon

Did you find something suspicious?