- Company Name
- Datadog
- Job Title
- Open Source Program Developer
- Job Description
-
Job Title: Open Source Program Developer
Role Summary
Develop, maintain, and improve tooling, documentation, and policies that enable and streamline contributions to and from open source projects within the organization. Represent the company in external open source communities and identify new partner projects.
Expectations
* Minimum 3+ years of professional experience as a software developer, SRE, or related technical role.
* Proficiency in at least one programming language (Python, JavaScript, Java, Go, C#, Rust, etc.).
* Strong communication, collaboration, and empathy skills to build cross‑team relationships.
* Passion for building productivity tools for engineers.
* Bonus: active participation in an open source community; familiarity with open source licenses and CLA processes.
Key Responsibilities
1. Build and maintain internal tools for creating, packaging, releasing, and ingesting open source software.
2. Develop automated systems to analyze and report on repository trends, metrics, and health.
3. Create developer‑focused documentation, tutorials, and training materials for contributing to open source.
4. Engage with open source communities to surface market trends, pain points, and opportunities.
5. Evaluate and onboard new open source partner projects, ensuring alignment with program goals.
6. Contribute research and content to the organization’s Open Source Hub.
7. Provide product feedback through bug reports, enhancement suggestions, documentation updates, or code contributions.
Required Skills
* Programming: Python, JavaScript, Java, Go, C#, Rust, or equivalent language(s).
* Tooling/automation: experience building CI/CD pipelines, CLI tools, dashboards, or repository analysis utilities.
* Documentation: ability to write clear technical guides, README files, and training materials.
* Open source ecosystem: understanding of OSS governance, license management, and CLA workflows.
* Communication: effective verbal and written skills for cross‑functional outreach and community interaction.
* Problem‑solving: data analysis, metrics gathering, and tool optimization.
Required Education & Certifications
* Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
* No specific certifications required.