Home / Jobs / Software Engineer

Share:
Facebook X Linkedin WhatsApp

Published 2025-06-14

Software Engineer


Company details

Company: Keepertax
Type de job: Remote
Country: England
City: London
Region: London
Experience: 4 years or more



Description of the offer


Sponsored ads


Mission

Keeper helps users file complex taxes, at a fraction of the cost of a human accountant. Rather than focusing on W-2 users who file with TurboTax, our target customer is the 30% of Americans who have significant tax complexity and file with a human accountant.

Keeper provides every user with access to a human tax pro, while scaling that tax pro with software and AI. We believe that a combination human + AI system can provide an experience that is not just equal to a human accountant, but is superior to it. During tax season, especially as the tax deadline approaches, human accountants become less available and less responsive, and may not have at the top of their mind every detail of the user’s tax situation. In contrast, Keeper provides the best of both worlds: a familiar, human face who takes responsibility for the user’s taxes, and software that automates tasks that most human accountants have to do manually.

Business metrics

  • We’ve raised $15M and are nearing profitability
  • We have ~40,000 paying subscribers (paying $199 to $399 per year)
  • 20K+ reviews (4.8 stars) on App StorePlay Store, and Trustpilot
  • 21 full-time employees

Examples of projects you could build at Keeper

  • Partner mode: We want to enable our married users to separately categorize deductions for each of their businesses. We’ve found that a number of couples both use Keeper, but right now our product is optimized for the case where only one partner is a freelancer.
  • Rental property support: We want to enable Airbnb hosts categorize rental property deductions. Right now, we support this situation by manually collecting information from users through email. We want to build native support into the product (1) so users can self-serve and (2) to lessen our operations burden.
  • Chat reactions: Our chat function includes both AI and human responses – AI if the AI can confidently handle it, and human if the question exceeds the AI’s capabilities. To get feedback on how users feel about AI (and non-AI) responses, we want to build a reactions feature in chat.

What we’re looking for in a candidate

  • Productivity: You have a strong desire to ship product and get features into the hands of users
  • Quality: You take ownership for the systems you build. You create good test coverage, monitor your systems for issues, and fix any bugs that customers encounter
  • Collaboration: You are collaborative and team-oriented. You share knowledge about the systems you build, give great code review feedback, and are a partner for PM in brainstorming design solutions
  • Experience: We are open to hiring a range of experience levels. If you are a senior engineer, we are looking for someone who has significant expertise in React, Node, and SQL. If you are a junior engineer, we are looking for someone who has strong fundamentals and has shipped projects with these technologies.

Interview process

  • Screen with Matt (CTO & hiring manager) (30 min)
  • Technical screen with Matt (45 min)
  • Interviews with engineering and PM (3 exercises, 45 min each)
  • Q&A with Matt (30 min)
  • References
  • Offer!


Location of employment





How to apply?

Click on the button to get the company email or employment application form.
Apply on the home page


More options: Modify job, Delete job

Remember that you do not have to pay to participate in selection processes. Protect yourself from fraud with our Security Tips. If they ask you for money for an application you can Report job.


Sponsored ads



Promote your Job

Promote your job offer in the first positions.
$30USD for 30 days

Promote now

 

Top cities

Featured links

Follow us on Instagram @publiremote

@publiremote


FlexJobs logo


Find Remote and Flexible jobs with FlexJobs today!

 


Sponsored ads


 


Recents jobs

Published Wednesday 9 de July, 2025

Senior Full-Stack Developer

müvTravel

Worldwide

Sponsored ads müvTravel is a smart travel assistant powered by AI, helping users discover destinations, create personalized itineraries, and book hotels, flights, and



Published Tuesday 8 de July, 2025

Sports event sales partnerships

Maxwell

Worldwide

Sponsored ads This position is part of the Private Events team at Maxwell with a focus on Sports. Private events at Maxwell are



Published Tuesday 8 de July, 2025

Retirement Specialist

Harpy financial partners

Worldwide

Sponsored ads Remote Financial Professional – Build Your Business, Own Your Time We’re looking for motivated, growth-minded individuals ready to launch or expand



Frequently Asked Questions (FAQ)

PubliRemote.com is an online portal dedicated to connecting employers and remote workers. We offer a platform where companies can post remote work opportunities and professionals can find employment from anywhere in the world.   At PubliRemote, you will find a wide variety of remote jobs, both for freelancers and for people who want to Work From Home with a fixed schedule.

Publiremote provides a user-friendly platform for job seekers, helping them find high-quality, remote opportunities across various fields. With a focus on matching skilled professionals with roles that offer flexibility and work-life balance, Publiremote is the go-to site for anyone looking to take control of their career.

Start exploring today and discover remote roles in graphic design, customer service, proofreading, content moderation, illustration, video editing, and freelance writing that let you work from wherever you feel most inspired.

Posting a job is easy! Just sign up, click on “Post a Job,” and follow the steps to enter your job details. You can publish your job listing for free or choose to promote it for added visibility.

A promoted job costs $30 for 30 days. Promoted listings appear at the top of search results, making it easier for candidates to find your post.

 

Publiremote.com focuses on remote job opportunities across a variety of fields, including tech, marketing, design, and customer service. We welcome positions that allow candidates to work from anywhere or in a remote capacity.

 

To attract quality candidates, be clear about the job role, requirements, and any specific skills needed. Adding a descriptive title and highlighting remote perks or benefits also helps your listing stand out.

 

We accept secure payments through Stripe, which supports most major credit and debit cards. Your payment information is protected, ensuring a safe transaction.

 

Yes! If you need help, our support team is ready to assist you. Please reach out via our Contact Us page, and we’ll get back to you as soon as possible.