Senior/Staff Software Engineer (TypeScript-infrastructure)

Staffing ScienceAlameda, US
Published on

About the Role

Staffing Science is seeking a highly skilled infrastructure engineer with a deep passion for developer experience and open-source technology. This role is ideal for someone who thrives in the TypeScript ecosystem, with extensive experience in React at the infrastructure level—not just application development, but creating state management solutions, custom hooks, and optimizing performance.

You will play a pivotal role in architecting developer tools, SDKs, and frameworks that empower thousands of engineers worldwide. If you are passionate about functional programming, automation, and scalable architecture, and have a track record of building high-performance, developer-friendly infrastructure, we want to hear from you.

What You’ll Do

  • Architect and enhance our open-source and enterprise platforms, ensuring seamless integrations for developers.
  • Lead the development of developer tooling, SDKs, and infrastructure solutions that enhance performance and usability.
  • Drive best practices in functional programming, TypeScript, and Node.js, focusing on clean architecture and maintainability.
  • Collaborate with top engineers and open-source contributors to build cutting-edge solutions in AI and developer tooling.
  • Own complex technical challenges end-to-end, from design to deployment, in a fast-paced, innovation-driven environment.
  • Engage with the developer community, contribute to open-source projects, and ensure best-in-class API design and DX (Developer Experience).

What We’re Looking For

  • Deep expertise in TypeScript (5+ years).
  • Advanced React knowledge (beyond UI development—focus on state management, infrastructure, and performance optimization).
  • Strong backend experience with Node.js and related frameworks.
  • Understanding of developer tooling and infrastructure.
  • Experience in SDK development or creating tools for developers.
  • High autonomy—thrives in ambiguity and takes initiative without micromanagement.
  • Experience working in open-source environments—contributions, collaborations, or leadership in open-source projects.

Bonus Points For

  • Strong grasp of functional programming principles (background in Rust, Haskell, or similar is a plus).
  • Experience optimizing nested asynchronous operations and handling performance bottlenecks.
  • Background in Large Language Models (LLMs) or AI-driven developer tooling.
  • Experience with Python for backend services or AI/ML integrations.
  • Cloud native or Kubernetes background.

Why Join Us?

  • Work on a high-impact open-source project with global adoption, influencing the next generation of developer tools.
  • Be at the forefront of AI-driven software development,
  • Backed by leading Silicon Valley VCs.