Senior Software Engineer

Login to apply

Type: permanent (Full-time)

Location: Newcastle Upon Tyne

Employer: Login to view

Senior Software Engineer

SoPost is one of the UK’s fastest growing technology companies and we are thoroughly disrupting the product sampling space. Our technology is used by many of the world's leading brands to run the most powerful sampling campaigns online, with a focus on relevance, data and analytics. We work with more than 200 different brands, including the largest beauty and FMCG groups.

In 2020 we ranked in the top 50 of the Sunday Times Tech Track 100, and since then our growth trajectory has been significant.

2022 brought great pride when we were awarded the 'Advanced Good Work Pledge' and now in 2024 we are thrilled to have been named in the Sunday Times Top 100 Places to Work. We really are going from strength to strength and continue to look for talented individuals who can help us grow, and who can grow with us.

At SoPost we have several cross-functional teams tasked with delivering pragmatic, high-quality solutions to business and customer problems. Solutions created must be performant, innovative, scalable, and stand the test of time. They must also be aligned with the long-term goals of the business. Our teams may differ as required by the needs of the product(s) they are working on, but generally contain design, engineering and testing skill sets, and generally use Shape Up or Scrum Agile practices to help them organise to solve the problems presented to them. They operate with a great deal of autonomy, and we’re working hard to ensure this stays, and even increases over time.

The Role

We are looking to hire a passionate, hands-on Senior Software Engineer to join one of our cross-functional teams.

As part of a cross-discipline team, you will be responsible for the development of innovative and performant software that sets a high standard and will enjoy the challenge of working on a product with a high volume of traffic.

Our front-end is primarily React and TypeScript, and much of our back-end is currently written in Elixir, though this is rapidly being replaced by TypeScript-based technologies. We have also used Python, Go, and Rust in places where these are the right tool for the job. Our automated tests are written using Vitest and Testing Library.

Our tech hub is based in Newcastle-upon-Tyne. We are open to remote working providing you are able to travel to Newcastle one day per month for collaborating and planning in the office. If you live in the north-east and are able to commute to the office more frequently, this is an advantage.

Skills

The ideal candidate would be a hands-on full-stack software engineer with 4+ years experience in similar roles, regardless of whether you are currently a senior engineer or are ready to advance.

You should be passionate about problem-solving, enjoy collaborating with others regardless of their discipline, and most certainly be a team player.

Professional experience of the technologies we use is beneficial, particularly programming with React and TypeScript. Beyond that, any experience of the following would be advantageous: modern TS framework development (Next.js, Hono, Express.js), automated testing, working in cross-functional teams using an Agile-like methodology, shaping project ideas, continuous integration (CI) development, Google Cloud or AWS experience, and/or SQL query optimisation.

Holidays and Benefits

25 days of Annual Leave plus bank holidays as well as the period between Christmas and New Year when all SoPost offices are closed One 'Life Moment' per year of additional leave, which you can define. It could be your child's first day at school, a house move or your birthday Quarterly Wellness Allowance.After 5 & 10 years, (in your 6th and 11th years) you have the opportunity to take a four-week sabbatical with a generous contribution from SoPost towards whatever you have planned.Commitment to growing your professional development and a training budget to support that commitment Eligibility for our flexible working arrangement, giving you the power to manage your time and place of work Participation in Company Annual Bonus Plan and SoPost pension scheme SoPost Me Anywhere - Work anywhere in the world for two weeks per year Share in our success through the 'Share in SoPost' scheme Social events (monthly team lunches and quarterly drinks / team building activities) Dog friendly office - bring your best friend to work with you.

The Hiring Process

The hiring process is generally a multi-step process as indicated. If you pass one stage, you will proceed to the next. We try to give feedback to you if your application is unsuccessful, but this is not always possible. We believe that the successful recruitment for any role at SoPost is as much about giving you the opportunity to find out as much as possible about us and our company as it is about us finding out about you and your capabilities. We want you to be as excited about joining SoPost as we are about being here! With that philosophy in mind, we will be running the following selection process to ensure that each candidate is given a comprehensive view of what we are all about:

Stage 1 A 1 hour virtual chat with one of our Lead Platform Engineers to find out more about you and your motivations for applying.

Stage 2 A 1 hour panel interview with one of our Lead Platform Engineers, CTO, and one other Engineer whose team you would join. Prepare to demonstrate and discuss one of your personal projects in depth, followed by a further exploration of your engineering knowledge. You will need to provide source code for your project in advance of this stage.

Stage 3 Virtual chat with our CEO, Jonny Grubin.

Offer & References We will make a formal offer, subject to references.

SoPost is committed to the fair treatment of its staff, potential staff or users of its services, regardless of offending background. We are required to carry out a basic criminal check as part of our pre-employment checks. A written policy on the recruitment of ex-offenders is available on request.

Sign up to our newsletter

By submitting your information you agree to the Terms & ConditionsTerms & Conditions and Privacy PolicyPrivacy Policy

© 2024 techtalentengine. All Rights Reserved.