Software Engineer, Redpanda Data

Core Performance

$177-218k

Salary shown for U.S candidates, other locations may vary

Python
Linux
C++
Realm
JIRA
Senior and Expert level
Remote in Canada, UK, US
Redpanda Data

Open-source data streaming platform

Be an early applicant

Redpanda Data

Open-source data streaming platform

101-200 employees

B2BEnterpriseBig dataAnalyticsConsultingSaaSAPIDevOpsCloud Computing

Be an early applicant

$177-218k

Salary shown for U.S candidates, other locations may vary

Python
Linux
C++
Realm
JIRA
Senior and Expert level
Remote in Canada, UK, US

101-200 employees

B2BEnterpriseBig dataAnalyticsConsultingSaaSAPIDevOpsCloud Computing

Company mission

The best present and future of real-time data.

Role

Who you are

  • A strong understanding and experience in C++, preferably modern standards such as C++17 or C++20
  • Substantial relevant experience of at least 7 years in a professional role
  • Penchant and curiosity for debugging and figuring out performance issue deep into the innards of Linux based systems
  • Prior experience in working on deeply technical projects in the realm of performance optimization, performance testing, scalability, concurrency and parallelism, replication protocols, and correctness
  • Passion for making complex distributed system run faster and more efficiently through various Performance engineering techniques and analysis
  • Desire to further develop your skills in building scalable and high-performing systems
  • Pride in writing robust, well-abstracted code and care as much about deleting dead code as writing new code
  • Experience or desire to work with a 100% distributed engineering team, collaborating in the open on GitHub, and internally in JIRA
  • Excellent written communication skills
  • Passionate about world-class systems software development and the value it provides
  • Excited to roll up your sleeves and do what it takes to deliver objective results
  • Eager to thrive with the thrill and ethos of a fast growing startup
  • Accountable, bring a sense of ownership and are self-driven
  • A generalist who is excited to contribute to a team that owns the performance and scalability charter, which includes testing performance of new features, hardware and product configurations

What the job involves

  • The Core Engineering team’s mission is to create the best data streaming platform. The team consists of experts in foundational technologies such as Raft/consensus, transactions and distributed storage, who have come together to build a differentiated, highly performant product with compelling traction in the market
  • We work closely across multiple functions at Redpanda and our work directly drives key business metrics through various SaaS and self-managed offerings. Redpanda is growing and so are we
  • We are looking for a performance and scalability expert who will help with the Core Engineering team’s mandate to push Redpanda’s scale and performance up to the limit of what the underlying hardware is capable of
  • Low latency is a core tenet of our product philosophy
  • Play a key role in making Redpanda faster while we continue to build more features and capabilities
  • Employ your expertise in debugging deep Linux system level issues via tools such as perf or eBPF
  • Contribute to understanding bottlenecks and hotspots in high throughput complex distributed systems
  • Optimize software, all the way from specific subsystems to large inter-system interactions employing varied tools and techniques
  • Build tooling and test harnesses (in Python) to ensure Redpanda’s performance continues to be a first class citizen
  • Work with engineering team members who deeply care about our craft and take pride in what we deliver
  • Help shape Redpanda’s future while learning and growing professionally

Our take

When dealing with real-time data streaming workloads, the simpler the infrastructure the better. RedPanda was developed as an alternative to the complex industry standard, Apache Kafka (which needed to be used in tandem with ZooKeeper). RedPanda’s Kafka compatible platform increases business’ operational efficiency by allowing them to switch to a single platform.

Formerly known as Vectorized, the company launched the RedPanda in 2021, eventually renaming the company after the product. Its platform is already running on hundreds of thousands of machines, reliably enabling enterprises to continue to run the software that they’ve already invested in while addressing and eliminating past pain points with the status quo of data streaming infrastructures.

The company is using its funding to expand marketing, research, and development, increasing its speed, reducing latencies, and adding features such as its RedPanda Cloud service. RedPanda is also focusing on limitless data retention, capturing the attention of developers, and resulting in the company’s substantial growth.

Steph headshot

Steph

Company Specialist

Insights

Top investors

Some candidates hear
back within 2 weeks

47% employee growth in 12 months

Company

Funding (last 2 of 4 rounds)

Jun 2023

$100m

SERIES C

Feb 2022

$50m

SERIES B

Total funding: $165.5m

Company benefits

  • Comprehensive Healthcare
  • 401(k) Matching
  • Unlimited PTO
  • Remote-first
  • Home Office & Education Reimbursement
  • Redpanda Swag

Company values

  • Build
  • Grow
  • Succeed

Company HQ

Inner Richmond, San Francisco, CA

Leadership

Founder & previous CTO of Concord Systems, Inc. Previous Principal Software Engineer at Akamai Technologies, and was a Software Engineer at both YeildMo and FactSet Research Systems. Also worked as a REU - Student Researcher for the Polytechnic Institute of New York Univeristy.

Share this job

View 5 more jobs at Redpanda Data