Senior Software Engineer, Distributed Systems
MixpanelFull Time
Senior (5 to 8 years)
Candidates should possess a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, and have at least 5 years of experience in database, storage, or distributed system development. Experience with TiKV or similar distributed key-value stores such as RocksDB is highly desirable, and familiarity with cloud-native technologies and container orchestration platforms like Kubernetes is a plus.
The Principal Software Engineer will design and implement core kernel features of TiKV to improve performance, scalability, and reliability, optimize data structures and algorithms, collaborate with the open-source community, lead efforts to enhance TiKV’s backup and restore capabilities, analyze and improve TiDB’s performance, troubleshoot and resolve customer issues, document design decisions, stay updated on industry trends, and mentor junior engineers.
Open-source distributed SQL database solutions
PingCAP focuses on database management solutions, particularly through its product TiDB, an open-source, distributed SQL database that handles both transactional and analytical processing. TiDB allows for real-time data management and insights without the scaling issues of traditional databases, making it suitable for a variety of clients, from startups to large enterprises. The company offers TiDB as both open-source software and a cloud service, generating revenue through subscriptions and support for its cloud offerings. PingCAP aims to provide scalable and cost-effective database solutions that enhance operational efficiency and support real-time decision-making.