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.



