Lead Open-Source Engineer (Node.js, TypeScript)

Remote • Posted 1 hour ago • Updated 1 hour ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Testing
  • Software Engineering
  • Technical Direction
  • Technical Writing
  • Operations Support Systems
  • POSTMAN
  • SDK
  • Internal Communications
  • Node.js
  • Open Source
  • SaaS
  • Embedded Systems
  • Integrated Circuit
  • LOS
  • TypeScript
  • Communication
  • Customer Facing
  • Documentation
  • API
  • Artificial Intelligence
  • Business-to-business
  • IC
  • Writing
  • Zendesk

Summary

 

Lead Open-Source Engineer (Node.js, TypeScript)

Location: Los Angeles (onsite preferred) | Remote considered
Seniority: 8–10+ years

This is full time role
 

INDUSTRY: AI, Devtools, Enterprise, API SDK, B2B - Client builds the embedded integration infrastructure that powers customer-facing integrations for hundreds of B2B SaaS products. They help engineering teams build integrations 7x faster than in-house across dozens of categories.


Role Snapshot

This is a Lead Open Source Engineer role where you''ll shape client''s open-source strategy from the ground up and have significant influence over technical direction and long-term platform decisions.

Senior‑level technical leader to own open‑source readiness, strategy, and commercialization for a high‑scale integrations platform used by Zendesk, Postman, and Pipedrive (billions of requests/month).

This role is 70% hands‑on IC / 30% strategy.
You’ll help shape what becomes open source, how it’s released, and how it’s commercialized.

Reports directly to the CTO.


What You’ll Own

  1. Guide core platform components toward open‑source readiness
  2. Define standards for code quality, docs, testing, releases
  3. Own API/SDK design, versioning, compatibility, and migrations
  4. Design OSS contribution, governance, and review models
  5. Define boundaries between open‑source vs. enterprise features
  6. Act as internal expert on open‑source strategy & tradeoffs
  7. Represent the company externally via writing, talks, and technical content

Must‑Have Experience (Non‑Negotiable)

  1. 8–10+ years senior software engineering experience
  2. Deep production experience with Node.js + TypeScript
  3. Worked at a company that built and commercially distributed open source
    1. or maintained a widely‑used OSS project
  4. Built platforms, frameworks, or developer tooling
  5. Strong experience with API / SDK design and long‑term compatibility
  6. Excellent written and verbal communication
  7. Public technical presence (writing, talks, OSS visibility)

Strong Signals

  1. Titles such as Staff, Principal, Lead, Director of Open Source
  2. Experience commercializing OSS and building community around it
  3. Opinionated but pragmatic about open‑source strategy
  4. Comfortable setting direction in 0→1, ambiguous environments
  5. Strong self‑starter; asks the right questions without hand‑holding
  6.  

Seniority

6+ years of experience as a senior-level software engineer with hands-on experience building or maintaining open source projects.

Work experience

Has worked at a company that builds and distributes open source software (ideally commercially), or has independently maintained a widely-used open source project.

Has had hands-on experience building platforms, frameworks, or dev tooling.

Has held a position as a senior, principal, director, or staff-level engineer.

Hard skills

Deep production experience with Node.js / TypeScript.

Strong experience with API/SDK design, versioning, and compatibility.

Excellent written and verbal communication skills for documentation and public-facing content.

Has a public technical presence (writing, talks, conference speaking).


Hard No’s (Do Not Submit)

  1. OSS consumers only (no ownership or stewardship)
  2. Customer Success / non‑engineering OSS roles
  3. Job hopping (multiple roles <14 months)
  4. Low‑communication or poor public presence
  5. Uncomfortable with ambiguity or strategic ownership
  6. Uncomfortable defining strategy in ambiguous, zero-to-one environments.

Interview Process (Fast)

  1. Quick, informal Teams meeting with Kelly/Excel
  2. Screen call
  3. Two technical interviews
  4. Take‑home exercise
  5. Onsite meeting
    Can be completed in ~4 days

Required Recruiter Screening Questions

  1. Name an open‑source project or company where OSS was commercially distributed. What was your role?
  2. Do you have hands‑on Node.js / TypeScript experience at scale?
  3. Share an example of technical writing or a public talk (if available).
  4. Are you based in LA or open to relocation / onsite work?
  5. Current comp and timing.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90859492
  • Position Id: 8932239
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Hybrid in Los Angeles, California

Yesterday

Easy Apply

Full-time

220000 - 260000

Remote or Cambridge, England

Today

Full-time

USD 146,400.00 - 263,600.00 per year

Remote or Woonsocket, Rhode Island

Today

Full-time

USD 144,200.00 - 288,400.00 per year

Remote or Chicago, Illinois

Today

Full-time

USD 99,600.00 - 169,200.00 per year

Search all similar jobs