2 min read

Oddshoes - Software Engineer - UK remote

Salary: £35k - 75k per year + large training budget
Reference: 32095

“We want to build a unicorn.”

That’s what the CTO of a market-leading MarTech company said when I asked what his department's goal was.

Then I met the CEO and understood in 15 minutes why they should be so ambitious, he built the company from nothing in 2009 to the 450+ employee business they are now, and he just has something about him that screams, if anyone can, he can.

They have multiple roles with three product brands you could potentially join, but why should you want to?

Reason 1 – They operate like a start-up, but with the support of a successful business so you’d have the ‘anything’s possible’ excitement, without the worry of what happens if it doesn’t work out.

Reason 2 – They’re working on complex problems and new categories of marketing technology, like delivering personalised web experiences within 100 milliseconds or building a prediction engine that tracks user behaviour to convert browsers to buyers and harnessing stupidly large amounts of data points, to help clients like Just Eat, Barclays and FedEx make better decisions, resulting in higher conversions.

Reason 3 – They truly innovate their way around a problem, like creating an architectural pattern loosely based on JavaScript Event Loop to help them handle such a high volume of failure, which is common when they integrate with so many external client systems, so they needed to be able to handle that safely.

Reason 4 – Their journey to becoming a best-in-class software engineering company, you’ll have so many opportunities to contribute ideas and build great products, not just pick a ticket and code.

Reason 5 – You can work from anywhere in the UK, at their cool office space in Portsmouth or a mix of the two. It’s more important to do good work than where you do it.

SKILLS NEEDED – Software Engineer

There are multiple roles from junior to senior; you just need some commercial experience in a modern web-focused technical environment.

The role will suit problem solvers who care about clean, scalable code.

You have ideas, question everything, and aren't scared to have a voice.

  • Node.js or C# / .NET (They use both (Mainly Node), and they are happy to train .NET devs in Node)
  • Modern JavaScript / TypeScript frameworks (They use Vue.js, but happy to see React / Angular / Svelte too)

BONUS SKILLS – Software Engineer

  • Snowflake / SQL Server / Redis
  • Buddy.works for building pipelines
  • AWS - ECS / Elasticache / Lambdas
  • PanIntelligence
  • Scrum / TDD / BDD / Unit Testing
  • Microservices

SALARY / BENEFITS – Software Engineer

Junior Software Engineer – Up to £40,000
Mid-Level Software Engineer – Up to £55,000
Senior Software Engineer – Up to £75,000

  • Choose where you work.
  • Amazing offices (If you decide to work at the office)
  • Large training budget
  • 25 Days Holiday + public hols + birthday off
  • Free on-site gym with classes
  • 2.5 paid charity days

HOW TO APPLY – Software Engineer

If you think this sounds like what you're looking for, either apply here or search for Simon Monaghan on LinkedIn, where you'll find my contact details at the top of my profile page.

Don't worry too much if your CV is not up to date. We can deal with that later if needed.