Senior Software Engineer

Remote from
🌐 Anywhere
Salary, yearly, USD
181,000
Employment type
Full Time,
Job posted
Apply before
26 Jun 2025
Experience level
Senior
Views / Applies
12345 / 123

About ConvertKit

Sustainable growth tools for creators.

Verified job posting
This job post has been manually reviewed for authenticity and compliance.

We’re looking for a Senior Software Engineer II to build Kit’s core publishing platform and creator growth experiences.

You will be joining the Builders team, which builds the suite of publishing tools creators use to create emails, landing pages, and newsletters. Our team is responsible for creators’ first experiences in the app, from onboarding, to activation, and conversion. And we steward Kit’s core application experience and component library.

This is a hands-on role for a product-minded engineer who thrives collaborating with Product and Design to craft beautiful and impactful user experiences. You’re a technical leader who can architect extensible systems end-to-end across the stack, with particular strength on the frontend.

Your support system

You’ll report to the Engineering Manager who leads the Builders team, a cross-functional product team at Kit. You’ll collaborate closely with a Product Manager, Product Designer, Quality Assurance Engineer, and peer Software Engineers.

You’ll also have access to a group of Engineers across Kit for support and mentorship, and will start with a peer onboarding buddy who will help you navigate our systems and codebase.

What you’ll do

  • First Week: Dive into our codebase and publishing platform architecture. Set up your local environment and merge your first production code. Take part in Get To Know You’s to meet our distributed team.
  • First Month: Work through your personal onboarding plan. Begin understanding how our publishing tools support creators from onboarding to conversion, and identify opportunities for improvement. Join team activities for planning, building, and measuring the experiences we ship to creators. Actively participate in code reviews, and contribute PRs weekly.
  • First Six Months: Lead and architect at least one major feature from ambiguous idea to launch. Transform our legacy codebase through strategic refactoring while applying systems thinking to enhance scalability and maintainability. Ensure service reliability by participating in on-call rotations. Present at least one Lunch & Learn session. Actively mentor peers, and champion quality across our codebase.

What will S.E.T. you up for success

Skills

  • Deep expertise developing high-craft web applications, with a strong background in React
  • Experience with Ruby on Rails (preferred). Or experience with other backend frameworks and languages, with willingness to learn and master Ruby on Rails
  • Ability to architect systems that are well-designed, scalable, accessible, and easy to maintain
  • Ability to prioritize user outcomes and business impact in your technical solutions
  • Clear and concise communication skills, tailoring messages to the audience and driving clarity across teams

Experiences

  • Building complex web components, such as visual canvases or rich text editors
  • Solving ambiguous problems and owning complex technical projects with demonstrated impact on a business
  • Developing strong cross-functional partnerships, especially with Product and Design
  • Working across a legacy codebase and evolving it safely through migrations and system refactors
  • Leading technical projects from ambiguous ideation to launch and iteration beyond

Traits

  • High agency and ability to work independently while collaborating closely with teammates
  • Adaptability within dynamic and ambiguous environments, with proactive ownership of problems
  • Interest in AI and eagerness to experiment with the evolving landscape to make our work more efficient and effective
  • Openness to direct feedback and continuous improvement, with ability to deliver feedback to others with empathy
  • Active listening skills with an emphasis on teamwork in leadership and mentoring

Nice to Haves

  • Experience writing email-safe HTML and CSS
  • Proficiency with frontend bundling and development tools
  • Experience shipping user-facing AI features
  • Background in creator economy or publishing platforms

Working hours and location:

We’re 100% remote with team members across the globe. The core collaboration hours for this team are 10:45am to 2pm Eastern Time. We promote flexible work outside these core hours.

Compensation + perks + benefitsΒ 

Kit has standardized salaries based on position, no matter where you live. For this role, we’re hiring at a level 4 ($181,000), out of five levels. Level is determined based on experience and our interview process.

Perks + benefits include:

  • Profit Sharing
  • Kit equity
  • 401k with a 5% match
  • Monthly medical benefits up to $1,950 a month toward premiums. Dental and vision premiums covered 100%
  • $4,000 equipment allowance for your 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 during each year of employment
  • Paid paid vacation: An after-tax bonus of $1,000 for taking five consecutive days of vacation where you’re fully unplugged from work
  • Ten (10) paid holidays a year
  • Two weeks of paid sick time each year, including mental health + well being days
  • Twelve (12) weeks paid parental leave and flexible scheduling in your child’s first year
  • Up to six weeks of paid bereavement leave, medical leave, and disaster after six months of employment, two weeks of each paid leave in your first six months
  • Winter Break Closure: Kit closes for a week at the end of December, giving everyone a collective break to enjoy the holiday season.Β Essential support services remain available, with teams coordinating to ensure coverage during this period
  • Four-week, paid sabbatical after five years with the team
  • Fantastic in-person or virtual retreats with the team twice a year

How to apply

We know that most people hate interviewing (we relate!). We aim to make it as good of an experience as we can, and part of that includes keeping you informed during the process.

Here’s what you can expect from the process:

  1. 30 min – Recruiter screen
  2. 45 min – Hiring manager screen
  3. Take-home technical assessment
  4. 60 min – Technical interview
  5. 60 min – Leadership & execution interview

To get started, complete this application, including answers to the questions on the next page. We read every single application, and your responses to our application questions help put your experience into context. We’ll keep you informed through every step

Kit is an equal opportunity employer. We value diversity in all of its forms, and we hire the best person we can for each role, no matter your personal background. Research tells us that applicants who are female or non-binary, as well as applicants who are people of color, are less likely to apply for roles they do not feel 100% qualified for. If you think you meet more than 50% of our requirements but fewer than 100% of them, please apply. We’re imperfect communicators, so think of our job postings as the starting point for discussion rather than proof that you shouldn’t apply.

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.

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Megaphone

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

FacebookTwitterLinkedIn

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Software Engineering remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more β€Ί
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more β€Ί
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more β€Ί
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

FAQ

What position is ConvertKit hiring for?

ConvertKit is hiring a remote Senior Software Engineer from 🌐 Anywhere

What type of employment does ConvertKit offer?

This is a Full Time role.

Network

Jobicy+ Subscription

Jobicy

541 subscribers are already enjoying exclusive, experimental and pre-release features.

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • One active job alert
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Up to 10 active job alerts
  • • Personal career consultant
  • • AI-powered job advice
  • • Jobs views and applies stats
Go to account β€Ί