We are a team of doers, seasoned engineers, hackers and builders, working on the future of streaming data.
Funded by premier investors including GV and Lightspeed, Redpanda is building the streaming data platform for developers. We’re evolving streaming beyond the Apache Kafka® protocol into a unified “engine of record” that delivers a categorical reduction in complexity, wicked-fast performance, onboard Wasm transforms, and transparent tiered storage that gives consumers access to both real-time and historical data from a single API.
PRINCIPAL ENGINEER
The Principal Engineering position requires the ability to enhance observability to aid in system design decisions that improve maintainability, deployment at larger scale while meeting business goals for high profitability. Provide tactical and strategic input to help shape and influence technical architecture to achieve our short and long term business goals. Required knowledge of multi-threaded C++20 and asynchronous frameworks such as Seastar, that Redpanda is built on. Employ Java, Python, Golang and similar languages for delivering features end to end, including test harnesses and suites.
JOB RESPONSIBILITIES INCLUDE:
Essential job duties include:Designing, implementing, enhancing and supporting our complex distributed streaming platform that is an order of magnitude more performant than the next best solution in the market while using significantly fewer resources. Leverage thorough understanding of transactions and distributed systems to deliver a provably consistent system for mission critical customer workloads. Deploy expertise of distributed consensus algorithms such as Raft to provide byzantine fault-tolerant, performant and scalable systems that stretch across multiple geographic regions. Take up on-call duty for expedient and effective remediation for customer issues across various deployment modes such as self-hosted and various public clouds (Amazon AWS, Google GCP and Microsoft Azure). Interface with customers, internal support and other cross-functional teams as necessary to make our product successful, including debugging and triaging internally and externally reported issues across scale, performance or functional issues. Build and enhance existing test infrastructures to validate system software quality to meet stringent enterprise expectations. Work cross functionally with Product Management and Customer Success to clarify requirements, scope and plan large projects and own their end to end delivery.
EDUCATIONAL AND SPECIAL REQUIREMENTS:
Must possess a Masters of Science degree in Computer Science, Computer Engineering or related field, plus 3 years of experience. 100% telecommute position. May reside from anywhere in the United States, reports to HQ in San Francisco.
APPLY: Click on the APPLY NOW button above or send cover letter to: Redpanda Data, Inc. 5758 Geary Blvd., #153, San Francisco, CA 94121, Attn: Operations Manager, Phuong Than
U.S. base salary for this role starts at $185,000. Our salary is determined by role, level, and location. As a remote-first company, we strive to consider each candidate's job-related skills, location, experience, relevant education or training to determine individual base salary. Your talent partner will share more about the specific salary range for your preferred location during the hiring process.
Redpanda is used by Fortune 1000 enterprises pushing hundreds of terabytes a day, as well as by the solo dev prototyping a React application on her laptop. Think of it as a streaming data API platform that scales with you from the smallest projects to petabytes of data distributed across the globe.
Join Redpanda if you’d enjoy being part of a fast-moving, 100% remote organization with team members around the globe and a culture based on trust, transparency, communication, and kindness.
#LI-Remote