Senior Software Engineer - Data Replication

August 5, 2023

🏡 Remote – Anywhere in California

Apply Now
Logo of PingCAP

PingCAP

The team behind TiDB, 𝘵𝘩𝘦 database that drives your digital transformation with a single source of truth at scale.

Open Source • Distributed database • SQL database • Key-Value store • HTAP

501 - 1000

💰 Series B on 2021-11

Description

• The data replication engineering team focuses on the open-source project TiCDC (https://github.com/pingcap/tiflow ) maintenance, new features development, and stability improvements. • The TiCDC project aims to extend the ecosystem boundary of distributed database TiDB (https://github.com/pingcap/tidb). • Our team will explore the latest research, design detailed technical documentation and implement them to enhance the product. • We are investigating the most effective dataflow computation architecture to ensure data replication correctness, high performance, fault tolerance, and stability. • We are seeking senior software engineers who are passionate about problem-solving, take each product bug as a new challenge, enjoy the journey to root cause and fix the issues, and what’s more – with the mindset to think strategically and develop algorithms to prevent similar failures from occurring the next time. • In this role, you will get the opportunity to work on the most interesting real-world scenarios and make a visible and impactful difference for the end-users.

Requirements

• Bachelor's degree in Computer Science, related degree or equivalent practical experience. • Hands-on experience building industrial-strength software. • Knowledge about distributed systems and databases. • Experience with one or more of the following programming languages: C, C++, Java, Go, Rust. • Experience in Database Internals is a big plus. • Experience in developing enterprise software in a global environment. • Experience in dataflow/streaming system knowledge. • Cloud-facing development experience. • Strong operating system and distributed system knowledge. • Excellent troubleshooting experience on Linux / Unix environments. • Comfortable with multi-tasking. • Strong written and verbal communication skills. • Strong customer/stakeholder empathy.

Benefits

• Competitive salary • Meaningful equity in a fast-growing enterprise startup • Awesome, supportive coworkers with a good sense of humor • Working with a globally distributed team of passionate (and compassionate) developers, hackers, and open-source fanatics • Remote friendly • Medical, dental, vision insurance • Flexible paid time off • Commuter benefits • Employee referral bonus program

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobscalifornia.com
Jobs by Title
Account Executive jobsAccounting Manager jobsAccountant jobsAdministration jobsAdministrative Assistant jobsAnalytics Engineer jobsAndroid Engineer jobsAttorney jobsBackend Engineer jobsBusiness Development Rep jobsBusiness Operations & Strategy jobsChief of Staff jobsCivil Engineer jobsCloud Engineer jobsCommunity Manager jobsCompliance jobsContent Marketing Manager jobsContent Manager jobsContent Writer jobsCopywriter jobsCustomer Success jobsCustomer Support jobsData Analyst jobsDatabase Administrator jobsData Engineer jobsData Entry jobsData Scientist jobsDevOps jobsEcommerce jobsElectrical Engineer jobsEmail Marketing Manager jobsEngineering Manager jobsExecutive Assistant jobsController jobsFinancial Planning and Analysis jobsFull-stack Engineer jobsFrontend Engineer jobsGame Engineer jobsGeneral Counsel jobsGraphics Designer jobsGrowth Marketing jobsHuman Resources jobsiOS Engineer jobsInfluencer Marketing jobsInfrastructure Engineer jobsIT Support jobsMachine Learning Engineer jobsMarketing jobsMedical Writer jobsMechanical Engineer jobsOperations jobsParalegal jobsPerformance Marketing jobsProduct Analyst jobsProduct Designer jobsProduct Manager jobsProject Manager jobsProgram Manager jobsProduct Marketing jobsQA Engineer jobsSDET jobsRecruitment jobsRisk jobsSales jobsSales Development Rep jobsSales Engineer jobsSalesforce Administrator jobsSalesforce Analyst jobsSalesforce Consultant jobsSalesforce Developer jobsScrum Master / Agile Coach jobsSecurity Engineer jobsSEO Marketing jobsSite Reliability Engineer jobsSocial Media Manager jobsSoftware Engineer jobsSolutions Engineer jobsSupport Engineer jobsSystem Administrator jobsSystems Engineer jobsTax jobsTechnical Account Manager jobsTechnical Writer jobsTechnical Product Manager jobsUser Researcher jobs