Software Engineer in London

Software Engineer in London

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and develop innovative software solutions for a game-changing tax platform.
  • Company: Join Caribou, a dynamic start-up revolutionising international tax for businesses.
  • Benefits: Enjoy competitive salary, generous EMI options, health insurance, and custom WFH setup.
  • Why this job: Make a real impact in a fast-paced environment while solving meaningful problems.
  • Qualifications: 2+ years of coding experience in frontend and backend, with strong problem-solving skills.
  • Other info: Collaborate closely with the CTO and shape the future of tax technology.

The predicted salary is between 28800 - 48000 £ per year.

About Caribou

International tax is a rigged system. Tax rules get ever more complicated, compliance gets more expensive, and the Big Four controls the expertise. They charge fees that only giant companies can afford, while smaller businesses are left flying blind. Caribou is a tax platform designed to make international tax accessible to every global business. We're fixing Transfer Pricing first, where one million businesses are in need, but only ten thousand experts exist.

Our backers include Y Combinator, Accel, Lakestar and angel investors who were founders or executives of leading companies in London and San Francisco.

About the Role

We're looking for an experienced software engineer with a passion for solving real-world problems and driving innovation in a start-up environment. You're a clear communicator who thinks from first principles and enjoys working in new and creative ways. You value speed, accuracy, and meaningful impact, and you've made significant contributions in your previous roles. You're confident working independently but know when to collaborate to keep projects moving. You've worked directly with users to shape technical requirements and care deeply about delivering a great customer experience. Staying up to date with tech trends excites you, and you're eager to implement simple, effective solutions that make a difference. In this role, you'll work closely with our CTO and Principal Designer to turn ideas into reality and help shape the future of the company.

In this role, you will:

  • Discuss requirements directly with our tax team to vertically design new features from frontend to backend and everything in between.
  • Design, develop and maintain our customer-facing app and internal back-office tool.
  • Drive architectural decisions and optimise efficiency across the tech stack.
  • Keep a keen eye on the customer experience to proactively raise issues and deploy fixes.
  • Ship new features and fixes quickly.
  • Play a leadership role by consistently innovating and developing a culture of excellence.

Requirements for the role:

  • Exceptional problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • 2+ years writing production-ready code for frontend as well as backend.
  • React (Typescript) + Golang.
  • 2+ years writing SQL (Postgres) for query optimisation, migrations and analysis.
  • Experience with serverless applications, containerisation (e.g. Docker) and CI/CD.
  • Experience in managing cloud services like Google Cloud and AWS.

Bonus points:

  • Startup experience.
  • Experience with Python web services (e.g. FastAPI, Django).
  • Data engineering experience using PyData stack technologies (e.g. NumPy, Pandas, etc.).
  • Experience building machine learning systems with LLMs, RAGs utilising embeddings.

Technology:

  • Frontend: Typescript, Vercel.
  • Backend: Go, Postgres, Google Cloud.
  • Services: GitHub, Sentry, Stytch, OpenAI.

Perks & Benefits (for UK-based full-time employees):

  • Competitive salary.
  • Generous EMI options.
  • 100% book subsidy.
  • Pension.
  • Health Insurance.
  • Custom WFH equipment setup.

Software Engineer in London employer: Caribou

Caribou is an exceptional employer that champions innovation and creativity in the tech space, particularly for those passionate about solving real-world problems. With a vibrant start-up culture in a dynamic location, employees enjoy competitive salaries, generous EMI options, and a commitment to personal growth through hands-on collaboration with industry leaders. The company fosters a supportive environment where every team member can make a meaningful impact while enjoying unique benefits like a 100% book subsidy and custom work-from-home setups.
C

Contact Detail:

Caribou Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry, attend meetups, and connect with people on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects. We want to see what you can do, so make sure to highlight your best work and any innovative solutions you've implemented.

✨Tip Number 3

Prepare for the interview like it’s the Super Bowl! Research Caribou, understand their mission, and think about how your skills can contribute. We love candidates who are genuinely excited about what we do.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate individuals ready to make an impact.

We think you need these skills to ace Software Engineer in London

Problem-Solving Skills
Analytical Skills
Communication Skills
Collaboration Skills
Frontend Development (React, Typescript)
Backend Development (Golang)
SQL (Postgres)
Serverless Applications
Containerisation (Docker)
CI/CD
Cloud Services (Google Cloud, AWS)
Python Web Services (FastAPI, Django)
Data Engineering (PyData stack)
Machine Learning Systems

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your passion for solving real-world problems shine through. We want to see how excited you are about the role and how you can contribute to our mission at Caribou.

Tailor Your Experience: Make sure to highlight your relevant experience in both frontend and backend development. We’re looking for someone who can design and develop features across the tech stack, so be specific about your skills with React, Golang, and SQL.

Communicate Clearly: Since we value clear communication, ensure your application is well-structured and easy to read. Use straightforward language to explain your previous contributions and how they align with our goals.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and get to know you better. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Caribou

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React (Typescript) and Golang. Brush up on your SQL skills too, as you'll likely be asked to demonstrate your understanding of query optimisation and migrations.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled real-world problems with innovative solutions. Think about how you can relate your past experiences to the challenges Caribou is facing, particularly in making international tax accessible.

✨Communicate Clearly

As a clear communicator, practice articulating your thoughts on technical requirements and customer experience. Be ready to explain how you’ve collaborated with teams in the past and how you can contribute to a culture of excellence at Caribou.

✨Stay Updated on Trends

Demonstrate your enthusiasm for tech trends by discussing recent developments in software engineering that excite you. This shows your passion for the field and your eagerness to implement effective solutions that can make a difference.

Software Engineer in London
Caribou
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Software Engineer in London

    London
    Full-Time
    28800 - 48000 £ / year (est.)
  • C

    Caribou

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>