We are looking for an experienced Senior Engineering Manager to lead a team of distributed systems engineers working on Redpanda

You are:

  • 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

You have:

  • Experience leading or managing highly technical engineering teams
  • Experience developing a strategy and roadmap for your teams
  • An entrepreneurial spirit – as we expect each team in Redpanda to organize themselves like a startup
  • Strong verbal and written communication skills and demonstrated technical leadership
  • 10+ years of experience in software development and delivery
  • 5+ years of experience in managing software developers
  • Previous experience growing a team to 15-20 people
  • Reasonably current understanding of C++, C, Rust, or other systems language, including profiling and benchmarking
  • Comfortable working with a 100% distributed engineering team, collaborating on GitHub, in the open and a self starter
  • Excellent written and verbal communication skills

You will:

  • Work with and guide a distributed engineering team that is solving highly unique and complex problems in distributed consensus, transactions and our Storage engine
  • Together with the rest of engineering leadership and product management, craft and execute the company’s technology vision and strategy
  • Make sure the team is empowered and can demonstrate a strong sense of ownership and belonging
  • Motivate and enable the team to contribute towards organizational success
  • Give frequent and actionable feedback to support your team’s personal development
  • Create an environment where the team is aligned with company goals, and decision-making is done collaboratively
  • Continuously strive to improve how the team works and measure outcomes
  • Lead the recruiting and hiring process of the team
  • Participate in regular performance reviews
  • Mentor team members and collaborate with them on personal and career growth
  • Bring up difficult and/or systemic challenges and impediments to the attention of your manager
  • Actively discuss strategic topics with peers and Directors to help shape engineering’s environment
  • Track progress, assess risks, and actively communicate contingency and mitigation plans for the team
  • Provide career development guidance and structure to members of the team
  • Drive evaluation and management of team members’ performance
  • Manage execution of projects that the team takes on

Kindly highlight if applicable to you:

  • Knowledge of Linux filesystem internals
  • Experience working on databases or other storage systems internals, such as RPC, caching, allocators, compressors, Raft, Paxos, etc.
  • Previous experience managing people managers

U.S. base salary range for this role is $220,000 – $260,000 (CA, NY, WA) and $211,000 – $250,000 (other US locations). 

Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search