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

PushPress  logo
PushPress

Staff Software Engineer, AI Product

Join PushPress as a Staff Software Engineer to build AI-powered features using LLMs in a remote role.

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.

Webflow logo
Webflow

Staff Backend Engineer, Developer Platform

Join Webflow as a Staff Backend Engineer on the Developer Platform team, focusing on API development and scalable backend solutions.

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.

PayPal logo
PayPal

Staff Software Engineer - Web SDK

Join PayPal as a Staff Software Engineer for Web SDK in Illinois, focusing on innovative payment solutions and developer experiences.

PayPal logo
PayPal

Staff Software Engineer - Web SDK

Join PayPal as a Staff Software Engineer for Web SDK in Chicago, focusing on innovative payment solutions and developer experiences.

brightwheel logo
brightwheel

Staff Platform Engineer

Join Brightwheel as a Staff Platform Engineer, enhancing early education through technology. Expertise in AWS, APIs, and databases required.

PayPal logo
PayPal

Full Stack Software Engineer - Infrastructure and Platform Tools

Join PayPal as a Full Stack Software Engineer focusing on infrastructure and platform tools. Work remotely with TypeScript, NodeJS, and REST APIs.

Stavvy logo
Stavvy

Staff Software Engineer

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

Discord logo
Discord

Staff Software Engineer, Developer Platforms

Join Discord as a Staff Software Engineer in San Francisco, enhancing developer platforms with top tech like Google Cloud, Docker, Kubernetes.

Paylocity logo
Paylocity

Staff Engineer, Software - Frontend (React)

Seeking a Staff Frontend Software Engineer with expertise in React, web development, and team leadership for a remote role.

PayPal logo
PayPal

Senior Staff Software Engineer

Join PayPal as a Senior Staff Software Engineer to design and build innovative full-stack solutions.

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.

PayPal logo
PayPal

Senior Software Engineer - Web SDK

Senior Software Engineer for Web SDK at PayPal, focusing on JavaScript, TypeScript, and SDK development. Remote position.

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.

Flex logo
Flex

Staff Software Engineer, Backend - Remote

Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.

Square logo
Square

Staff Frontend Software Engineer - Remote Device Management

Join Square as a Staff Frontend Software Engineer focusing on remote device management. Work with JavaScript, TypeScript, and Svelte.

Square logo
Square

Staff Engineer, Frontend/Fullstack

Join Square as a Staff Engineer to lead frontend/fullstack development for our public web team, focusing on architecture and site reliability.

Matterport logo
Matterport

Staff Software Engineer

Join Matterport as a Staff Software Engineer to build scalable services in a microservices environment.

Discord logo
Discord

Staff Software Engineer, Apps Platform

Join Discord as a Staff Software Engineer on the Apps Platform team, empowering developers and impacting millions globally.

Postscript logo
Postscript

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

Join Postscript as a Staff Fullstack Engineer to design scalable microservices using JavaScript, Node.js, and TypeScript.

Square logo
Square

Staff Frontend Software Engineer - Remote Device Management

Join Square as a Staff Frontend Engineer to lead high-impact projects in remote device management using JavaScript, TypeScript, and Svelte.

Puzzle 🧩🚀 logo
Puzzle 🧩🚀

Staff Software Engineer

Join Puzzle as a Staff Software Engineer to lead and build scalable platform services remotely.

Guideline logo
Guideline

Staff Software Engineer - Remote

Join Guideline as a Staff Software Engineer, working remotely on full stack solutions to enhance retirement savings technology.