About The Position

We are looking for a senior software engineer to join our new Community Open Source Engineering team focused on developing Vector (https://github.com/vectordotdev/vector/) and growing its community. Vector is a high-performance observability data pipeline tool and enables users to process and ship billions of logs, metrics, and traces per day. You will play a key role in evolving Vector, ensuring community happiness, optimizing the release process and operations, and more. Community Open Source Engineering is responsible for fostering engagement and guiding development of Datadog's main open source projects outside of the core product and security research areas. The team ensures these projects deliver value to both the open source community and the company by prioritizing community engagement, maintaining software quality and security, and strategically developing new features. As the second member of the team, you'll play a crucial role in shaping the future of Community Open Source Engineering and have a significant impact on the team's direction. At Datadog, we place value in our office culture - the relationships and collaboration it builds and the creativity it brings to the table. We operate as a hybrid workplace to ensure our Datadogs can create a work-life harmony that best fits them.

Requirements

  • You love talking with users and interacting with the open source community
  • You have experience managing an OSS project with a community of (internal and external) users and contributors
  • You have at least 3-5 years of experience with systems-level programming and preferably using Rust (or similar language)
  • You are a proficient written communicator, with the ability to clearly articulate thoughts across a team
  • You ship fast, overcome blockers with a practical mindset, and cut through ambiguity
  • You are passionate about developer experience and reducing friction for maintainers and contributors
  • You have experience with GitHub Actions and/or release management for complex software projects
  • You’ve worked on extract-transform-load tools or stream processing systems

Responsibilities

  • Advance the Quickwit roadmap. For example, propose and implement architectural changes to facilitate contributions and reduce maintenance burdens, as well as develop highly requested features.
  • Assist with managing the Quickwit community, responsibilities include: reviewing external contributions and ensuring codebase quality, triaging reported issues, and answering questions on GitHub Discussions.
  • Help define the project governance. Establish contribution guidelines and continuously improve processes to minimize friction for all stakeholders.
  • Collect data to assess project health and usage, identifying areas for improvement.
  • Actively evangelize Quickwit to expand its reach and impact.

Benefits

  • New hire stock equity (RSUs) and employee stock purchase plan (ESPP)
  • Continuous professional development, product training, and career pathing
  • Intradepartmental mentor and buddy program for in-house networking
  • An inclusive company culture, ability to join our Community Guilds (Datadog employee resource groups)
  • Competitive global benefits
  • Giving programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service