π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 as a Software Engineer and contribute to the development of our cutting-edge streaming data platform. You will play a key role in expanding Redpanda's capabilities with extensible open table and file formats, working alongside a team of experts in distributed systems. This position requires substantial experience in building scalable and performant systems using C++, a passion for distributed persistent systems, and excellent communication skills. The ideal candidate will collaborate with cross-functional teams to solve challenging problems and contribute to the overall success of Redpanda. Redpanda offers a 100% remote work environment and a competitive salary.
Requirements
- Substantial relevant experience of at least 5 years in a professional or academic role
- Passion for working on deeply technical projects in the realm of distributed persistent systems (e.g. scalable filesystems, databases), concurrency and parallelism, replication protocols, and correctness
- Experience working on the internals of such systems, whether open source (e.g. Ceph, Kudu, Cassandra) or proprietary (e.g. high-scale cloud backend systems)
- 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
- 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 the open
- Excellent written communication skills
- Desire to roll up your sleeves and do what it takes to deliver objective results in a fast growing start up
Responsibilities
- Play a key role in expanding Redpanda with extensible open table formats (such as Apache Iceberg) and file formats (such as Apache Parquet)
- Work among team members who care about 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 teams to deliver solutions to challenging distributed systems problems in storage, consensus, stream processing, WASM, etc
Preferred Qualifications
- Experience implementing software running over reactor-driven async systems
- Prior experience in a fully remote working environment
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 environment
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
πGermany
πGermany
πRomania
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide
π°$155k-$200k
πUnited States
π°$165k-$201k
πUnited States
π°$150k-$200k
πCanada, United States