This position is for TiDB, the SQL engine layer of the TiDB project. To learn more about its design, features, and roadmap, check out its repo: https://github.com/pingcap/tidb
What we are looking for:
- 5+ years of professional software development experience;
- Experience with one or more of the following programming languages: C, C++, Java, Go;
- Experience with designing and deploying large scale distributed systems;
- Experience in concurrency, multithreading, and synchronization.
Bonus qualifications:
- Experience with Unix/Linux environments;
- Experience with database internals, database language theories, database design, SQL, and database programming;
- Understanding of technologies such as Hadoop/MapReduce/Spark/Hive/Presto/Impala.
What you will get to do:
- Kernel development, including but not limited to SQL statement parsing and execution, query optimization, distributed computing framework;
- Design, development, and testing of TiDB to ensure the stability and reliability of the service;
- Performance optimization of SQL engine.
What you will gain:
- Competitive salary;
- _Meaningful equity_ in a fast-growing enterprise startup;
- Opportunity to build and shape a powerful, industry-changing database product from the get-go;
- Working with a globally distributed team of passionate (and compassionate) developers, hackers, and open-source fanatics;
- Remote friendly;
- Benefits to keep you happy and healthy:
- Medical, dental, vision insurance
- 401k retirement plan
- Flexible paid time off
- In-office catered lunch (every day), snacks, and drinks
- Commuter benefits
- Gym reimbursement
- Employee referral bonus program
- Awesome, supportive coworkers with a good sense of humor
Job Type: Full-time
Salary: $180,000.00 to $220,000.00 /year
Experience:
Work authorization: