PushPress  logo

Staff Software Engineer, Developer Platform

PushPress

About the Role

PushPress is seeking a Staff Software Engineer to lead our new Developer Platform team. This role is pivotal in designing and building APIs, developer tools, and platform services that empower third-party developers to create innovative fitness apps and integrations on the PushPress platform. You will collaborate closely with product, design, and developer relations teams to define and execute the technical roadmap for our app ecosystem. This is a unique opportunity to architect a developer platform from the ground up at a high-growth startup.

Responsibilities

  • Design and build scalable APIs and web services for the PushPress Developer Platform.
  • Develop SDKs, developer tools, and documentation to facilitate a seamless app development experience.
  • Create frameworks and abstractions to integrate third-party apps into PushPress' core product UI/UX.
  • Collaborate with product and design teams to shape the vision for the developer platform and drive key technical decisions.
  • Work cross-functionally with the developer relations team to engage with our developer community and gather feedback to inform the platform roadmap.
  • Enhance our core backend systems and infrastructure to support platform extensibility.
  • Mentor other engineers and promote engineering best practices across the organization.

Requirements

  • 8 years of software engineering experience, with at least 3 years at the senior level.
  • Experience building a developer platform or working on developer-facing products is required.
  • Strong backend development skills in JavaScript, TypeScript, and Node.js.
  • Knowledge of API design best practices, including versioning, rate limiting, and developer ergonomics.
  • Experience designing and building REST and GraphQL APIs for external consumption.
  • Familiarity with API gateway and service mesh architectures for building extensible platforms.
  • Understanding of different API authentication models (e.g., OAuth 2.0, JWT) and security best practices.
  • Exposure to modern frontend frameworks like React and UI integration patterns.
  • Strong communication and collaboration skills, with the ability to work effectively in a distributed team, build consensus, and influence technical decisions.
  • Optional: Active open source contributions and developer community involvement.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (Company Sponsored 401k with Match)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Equity Incentive Plan
  • Company Issued Laptop
  • Work From Home Stipend

PushPress is dedicated to fostering an inclusive and dynamic workplace. We’re committed to providing equal opportunities, regardless of race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability, genetic info, veteran status, or any other legally protected characteristic.

Join us at PushPress and be part of our fitness-tech journey!

Benefits
Extracted with AI

  • Paid paternity leave
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Medical insurance
  • Paid maternity leave
  • Disability insurance

Similar jobs

Last update: 23 minutes ago

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

Postscript logo
Postscript

Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)

Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.

Cityblock Health logo
Cityblock Health

Staff Software Engineer, Platform

Join Cityblock Health as a Staff Software Engineer to enhance our platform used by care providers, focusing on full stack development and cloud computing.

Patreon logo
Patreon

Staff Frontend Engineer, Insights

Join Patreon as a Staff Frontend Engineer to lead product design and development, focusing on enhancing creator experiences.

Postscript logo
Postscript

Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)

Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

MANSCAPED logo
MANSCAPED

Remote Fullstack Engineer with Shopify Experience

Join MANSCAPED® as a Remote Fullstack Engineer. Work with Shopify, React, NodeJS, and more. Enjoy great benefits and a collaborative environment.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

PermitFlow logo
PermitFlow

Remote Fullstack Software Engineer

Join PermitFlow as a Remote Fullstack Software Engineer. Work with JavaScript, TypeScript, and ASP.NET MVC to build innovative solutions.

SquarePeg logo
SquarePeg

Founding Full-Stack Engineer

Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Remote work available.

PayPal logo
PayPal

Staff Software Engineer - Backend (Java, GraphQL)

Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.

Stavvy logo
Stavvy

Staff Software Engineer

Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

MyFitnessPal logo
MyFitnessPal

Software Engineer III, Backend

Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Snappy logo
Snappy

Full Stack Engineer with JavaScript and React.js

Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.