πUnited Kingdom, Spain
Software Engineer

Redpanda
π΅ $165k-$230k
πRemote - United States, Canada
Please let Redpanda know you found this job on JobsCollider. Thanks! π
Summary
Join Redpanda's Core Engineering team and contribute to building the best data streaming platform. As a Core Software Engineer, you will work on replication technologies, ensuring seamless data replication and rebalancing. You'll collaborate with cross-functional teams to solve challenging distributed systems problems and help shape Redpanda's future. The ideal candidate has substantial experience in scalability, concurrency, replication protocols, and C++. Redpanda offers a fast-paced, 100% remote work environment with a global team.
Requirements
- Substantial relevant experience of at least 5 years in a professional or academic role
- Prior experience in working on deeply technical projects in the realm of scalability, concurrency and parallelism, replication protocols, and correctness
- Passion in working on distributed systems and consensus protocols
- Strong understanding and experience of C++(ideally modern C++17 or C++20), including profiling and benchmarking
- Desire to further develop your skills in building scalable and performant systems via profiling and benchmarking
- Pride in writing robust, well-abstracted code along with the understanding that code is often made better via otherβs reviews
- Experience or desire to work with a 100% distributed engineering team, collaborating on GitHub, in open source
- Excellent written and verbal communication skills
Responsibilities
- Work with engineering team members who deeply care about our craft and take pride in what we deliver
- Contribute to the overall success of Redpanda, ensuring our core tenets of Operational simplicity, No Data Loss, and Blazingly Fast remain true as we push the envelope on scalability, while expanding our target addressable market through features and integrations
- Collaborate with product managers, designers, SREs, support, and customer success to deliver solutions to challenging distributed systems problems
- Help shape Redpandaβs future while learning and growing professionally
Preferred Qualifications
- C++ 20 experience
- Experience building consensus algorithms
- Knowledge of Raft
- Experience implementing software running over reactor-driven async systems
Benefits
- U.S. base salary range for this role is $170,000 - $230,000 (CA, NY, WA) and $165,000 - $220,000 (other US locations)
- 100% remote work
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πUnited States
π°$190k-$221k
πWorldwide
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
πRomania
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide