Published on

Feb 27, 2026

Senior Software Engineer II - Publishing

Company: Kit

Employment Type: Full-Time

Location: 100% Remote (core collaboration hours 10:45am - 2pm Eastern Time)

Compensation: $180,000 – $192,000 (USD, based on level progression)

Category: Software Engineering & Development

Close date or Apply by date: March 27, 2026


WHY THIS ROLE MADE THE CUT

  • Fully remote (no hybrid or office requirements)

  • Full-Time role

  • Job is listed on company site with a direct link to apply

  • Legitimate, established company

  • Posted within the last 14 days OR includes a clear deadline to apply

  • Clear salary range is disclosed


ROLE SNAPSHOT

Kit is hiring a Senior Software Engineer II to build their core publishing platform and creator growth experiences, joining the Builders team that builds publishing tools for emails, landing pages, and newsletters. You'll architect complex features while collaborating with Product and Design, lead major features from ambiguous idea to launch, transform legacy codebase through strategic refactoring, drive adoption of patterns that elevate technical standards, and actively mentor peers while championing code quality. This hands-on role requires deep expertise with React, JavaScript, modern CSS (Tailwind), and Ruby on Rails (or other backend frameworks with willingness to learn Rails), ability to architect scalable and accessible systems, and strong partnership skills with Product and Design to create delightful user experiences.


KEY WORDS TO INCLUDE IN YOUR RESUME/COVER LETTER IF YOU APPLY:

  • Full-stack development

  • React and JavaScript

  • Ruby on Rails

  • Modern CSS frameworks (Tailwind)

  • System architecture and scalability

  • Frontend testing practices

  • Product-minded engineering

  • Legacy codebase migration

  • Technical mentorship

  • AI integration experience (preferred)


Keywords are suggested based on the language used in the employer's job description to help applicants align with automated screening systems.


Note: Job details on this site are accurate to the best of our knowledge at the time they are published. Please confirm all information directly with the employer before applying. Our verification process is designed to reduce ghost jobs and protect your time, but we can't control changes made by employers after a role goes live. While we do our best to surface legitimate opportunities, we can't guarantee every listing remains active or filled as intended.