Remote (Global) Full-time

Kit is hiring a Senior Software Engineer II

About the Role

Kit is hiring a Senior Software Engineer II to build our core publishing platform and the experiences that help creators grow. You will join the Builders team, which creates the tools creators use to craft emails, landing pages, and newsletters, and you'll steward our core application experience and design system.

What You'll Do

  • Dive into our codebase and publishing platform architecture, set up your local environment, and merge your first production code in your first week.
  • Work through a personal onboarding plan, understand how our publishing tools support creators, and identify improvement opportunities within your first month.
  • Lead and architect at least one major feature from ambiguous idea to launch within your first six months.
  • Transform our legacy codebase through strategic refactoring while applying systems thinking to enhance scalability and maintainability.
  • Drive adoption of patterns and conventions that elevate team-wide technical standards.
  • Ensure service reliability by participating in on-call rotations.
  • Actively mentor peers and champion quality across the codebase.

What We're Looking For

  • Deep expertise developing high-craft web applications with React, JavaScript, and modern CSS frameworks like Tailwind.
  • Ability to architect well-designed, scalable, accessible, and easy-to-maintain systems.
  • Solid understanding of frontend testing practices.
  • Proven ability to partner effectively with Product and Design to create delightful experiences.
  • Clear and concise communication skills, tailoring messages to the audience.
  • Experience acting as a frontend subject-matter expert, helping teams adopt modern frontend frameworks, patterns, and tradeoff decisions.
  • Experience building complex web components, such as visual canvases or rich text editors.
  • Experience leading complex technical projects from ambiguous ideation through launch and iteration.
  • Experience working across a legacy codebase and evolving it safely through migrations and system refactors.
  • Experience championing solutions that have demonstrated large positive impact across teams.
  • High agency and ability to work independently while collaborating closely with teammates.
  • Adaptability within a dynamic and ambiguous environment, with proactive ownership of problems.
  • Strong interest in AI and eagerness to experiment with the evolving landscape.
  • Openness to direct feedback and continuous improvement.
  • Embraces learning with a growth mindset and ability to build new skills quickly.

Nice to Have

  • Experience with Ruby on Rails.
  • Experience with other backend frameworks and languages, with willingness to learn Ruby on Rails.
  • Experience writing email-safe HTML and CSS.
  • Experience building design systems and component libraries.
  • Proficiency with frontend bundling and development tools.
  • Experience shipping user-facing AI features.
  • Background in the creator economy or on a publishing platform.

Technical Stack

  • React
  • JavaScript
  • CSS
  • Tailwind
  • Ruby on Rails

Team & Environment

You will be part of a cross-functional product team (the Builders team). You will report to an Engineering Manager and collaborate closely with a Product Manager, Product Designer, and peer Software Engineers.

Benefits & Compensation

  • Compensation: $181,000 (Level 4) + Kit equity.
  • Profit Sharing
  • 401k with a 5% match
  • Health Insurance through Aetna (up to $1,950/month toward medical premiums, dental and vision fully covered)
  • $4,000 equipment allowance for first two years, $3,000 budget every following two years
  • Individual learning + development budget ($3,500/year)
  • Gender affirming benefits
  • Childcare benefit up to $3,000 annually
  • Twenty (20) days of paid time off
  • Paid paid vacation: $1,000 bonus for taking five consecutive days fully unplugged
  • Ten (10) paid holidays
  • Two weeks of paid sick time each year, including mental health + well being days
  • Twelve (12) weeks paid parental leave and flexible scheduling in child's first year
  • Up to six weeks of paid bereavement, medical, and disaster leave after six months
  • Winter Break Closure: Kit closes for a week at the end of December
  • Four-week, paid sabbatical after five years
  • Fantastic in-person or virtual retreats with the team twice a year

Work Mode

This is a globally remote position.

Kit is an equal opportunity employer. Kit does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Required Skills
ReactJavaScriptCSSTailwindRuby on RailsTypeScriptNode.jsPostgreSQLAWSREST APIsGitTestingPerformance OptimizationSystem DesignAgile Methodologies
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Kit

Kit is an email-first operating system for creators who mean business. We help creators grow and monetize their audience with ease. It is a marketing hub for coaches, YouTubers, authors, podcasters, and other creatives to grow audiences, automate email marketing, and sell digital products within one platform.

Visit website
Job Details
Category fullstack
Posted 7 months ago