Yugabyte: Staff Engineer — India
Yugabyte lists a Staff Engineer opening in India. The job description covers C++, SQL, AI, recruitment, problem resolution.
Recruitment overview
| Organisation | Yugabyte |
|---|---|
| Post / role | Staff Engineer |
| Department | Technology |
| Employment type | Not specified |
| Notification / job ID | 4651617006 |
| Job location | India |
| Work arrangement | Not specified |
| Educational qualification | Degree / qualification: Bachelor’s, Master’s, or PhD in Computer Science (or related field), or equivalent practical experience |
| Experience required | 8+ years of professional software engineering experience, with a foundation in systems programming using C/C++ |
| Salary / stipend | See employer notice for pay details |
| Last date to apply | See official notice |
About Yugabyte
Yugabyte develops distributed database software. Its YugabyteDB provides a PostgreSQL-compatible distributed SQL database designed for cloud-native and mission-critical applications, scaling across regions and clouds while keeping transactions resilient. Organisations with large transactional workloads use these databases, which are available as open-source distribution alongside commercial subscription and database-service offerings. The employer feed lists engineering, support and related roles around its database products.
The position and its setting
Yugabyte lists Staff Engineer in India, under reference 4651617006. The details below separate the work described by the employer from essential conditions, preferred experience and practical preparation advice.
- Department: Technology
- Employer listing date: 24 February 2026
Responsibilities and work described
- As a Staff Engineer on the Distributed Storage & Transactions (DST) team, you will play a critical role in designing, building, and scaling the core distributed storage, replication, and transaction foundations of YugabyteDB
- Work: on some of the most challenging problems in distributed systems — including consistency, durability, fault tolerance, performance, and scalability — while collaborating closely with query layer, platform, and cloud teams
- This role is ideal for engineers who thrive in low-level systems work and want to shape the future of a globally distributed database
- Leadership: the design, development, testing, and delivery of core storage and replication features in YugabyteDB
- Write high-quality C/C++ code with comprehensive automated tests; actively participate in design discussions and code reviews
- Troubleshoot and resolve correctness, stability, and performance issues in complex distributed storage and transactional subsystems
- Improvement: database scalability and throughput as cluster sizes, data volumes, and transaction rates continue to grow
- Building: and streamline database management operations, including:
- Horizontal cluster scale-out
- Incremental and point-in-time backups
- Online schema and index operations
- Rolling upgrades and blue-green deployments
- Identify and implement performance improvements across the storage engine, transaction processing, and replication layers
- Contribution: to the open-source YugabyteDB project, helping evolve its storage architecture and operational reliability
- Mentor and technically influence other engineers in distributed systems design, performance engineering, and systems-level debugging
Essential requirements and candidate background
- 8+ years of professional software engineering experience, with a foundation in systems programming using C/C++
- Bachelor’s, Master’s, or PhD in Computer Science (or related field), or equivalent practical experience
- Deep understanding of distributed systems fundamentals, including:
- Replication and consensus
- Transactions and consistency models
- Fault tolerance and recovery
- Experience working on storage engines, databases, or other infrastructure-level systems
- Problem-solving skills and the ability to operate effectively in a collaborative, distributed team environment
Preferred experience and additional strengths
- Experience: distributed storage systems, transactional engines, or consensus protocols
- Familiarity: LSM-tree based storage engines, WALs, snapshots, or compaction strategies
- Experience: PostgreSQL internals or other relational database engines is a plus
- Prior contributions to open-source systems or database projects
- Equal Employment Opportunity Statement:
- #LI-Hybrid
- We are still able to consider candidates who require H-1B extensions, changes of employer, or other types of work authorization
- To review Yugabyte's Privacy Policy please visit Yugabyte Privacy Notice
Location, schedule and contract conditions
- Advertised location: India
Conditions requiring the complete notice
Some passages contain complex or combined conditions that have not been reduced to short eligibility statements here. Read the complete linked notice for those passages, including any alternatives, exceptions or restrictions. The concise facts above should not be treated as the full wording of every condition.
Pay and application dates
A verified salary figure is not established in this article. An online estimate for another Staff Engineer vacancy is not an offer for reference 4651617006; use the employer’s own pay disclosure and recruitment communication.
A closing date is not confirmed in this article. Check the current employer page before submitting: an undated posting can change or be withdrawn.
How to apply to Yugabyte
Applications follow the official employer page linked below.
Open the official Yugabyte posting below and match the title and reference 4651617006.
Compare your qualifications and experience with the essential conditions for the India position, then read the preferred criteria separately.
Prepare an accurate CV and the supporting items requested in that employer’s application. Provide only information and documents you are authorised to share.
Use the employer’s application option, complete the required fields and review the submission. Retain the acknowledgement when one is provided. Job Alerts World does not receive the application.
Practical preparation: C++
C++ experience should identify the system and the constraints you worked within. Memory use, timing, interfaces, debugging or portability may be useful discussion points when they actually formed part of your work.
Relevant skills
- C++
- SQL
- AI
- recruitment
- problem resolution
Important links
| Official notification / job description | Open official page |
|---|
Read the complete official notice before applying. Availability and requirements can change.
For corrections, see our editorial policy and contact information.