Senior Software Engineer, Product Platform

New
USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5–10 years
Required Skills
Node.jsFull Stack DevelopmentJavascriptTypeScriptNext.jsReactCI/CD

Requirements

  • 5–10 years of professional software engineering experience with a proven track record of shipping production-grade systems at scale.
  • Strong proficiency in modern web technologies including JavaScript, TypeScript, Node.js, React, and Next.js.
  • Experience building developer-facing platforms, internal tools, or systems that improve engineering productivity.
  • Solid backend engineering skills, including working with databases, APIs, integrations, and system design.
  • Familiarity with CI/CD systems, build tooling, and software delivery pipelines.
  • Ability to work across the stack, including occasional interaction with cloud, containers, or infrastructure concepts when needed.
  • Strong programming fundamentals with an emphasis on clean, maintainable, and well-tested code.
  • Excellent problem-solving skills and ability to debug complex distributed systems.
  • Strong communication skills and experience collaborating in cross-functional, distributed teams.

Responsibilities

  • Design, build, and maintain scalable software systems across the core platform, including both customer-facing features and internal engineering tools.
  • Develop product-shaped internal systems such as webhooks, eventing platforms, changelogs, and feature flagging infrastructure.
  • Improve developer experience by enhancing CI/CD pipelines, build systems, and engineering workflows to reduce friction and increase iteration speed.
  • Build reusable internal APIs, libraries, and frameworks that enable teams to ship reliable and intelligent products more efficiently.
  • Contribute to full-stack product development when needed, including frontend, backend, and integration work.
  • Collaborate closely with product, design, and engineering teams to deliver end-to-end solutions aligned with business and user needs.
  • Take ownership of systems from design through production, ensuring scalability, reliability, and long-term maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now