Software engineer

Save
You need to sign in or
create an account to save a job.

About Bspoke Global Networks

Bspoke Global Networks provides market leading application and networking services to the motorsport industry. Working with Formula 1 and MotoGP, our applications enable and support the sport and the teams.

Using cutting edge technologies, you will be joining a proven and ambitious software engineering team that is aiming high.

Responsibilities

Working primarily with JavaScript, the role involves:

  • Mentoring engineers and interfacing with senior management
  • Software development - Developing and supporting software services in an optimised distributed environment, which includes cloud-based technologies
  • System design: helping design the new systems
  • Track Support – help to deliver Formula 1, MotoGP and other events and supporting the Event Leader where necessary. Note that this can involve weekends
  • Software documentation
  • System support on some races
  • Everything else: performing other duties as maybe deemed suitable to the post, as agreed. Priorities are likely to vary

Reporting to

Platform Architect.

Required skills

Node.js and associated server-side JavaScript libraries and architecture patterns. Experience with Typescript would be a plus.

Front-end development using React.

NoSQL databases, particularly MongoDB.

Linux system administration: deployment, log and resource usage analysis, etc.

Using Git in an active team environment.

Team organisation and comms software, particularly Jira, Slack, Azure Devops.

Architecture automation using tools like Ansible, Puppet, etc.

Desired skills

Video/audio streaming protocols (HLS, WebRTC, etc.).

Message queuing / data streaming systems, particularly Apache Kafka.

Docker, Continuous Integration, Kubernetes container orchestration.

At least one other server-based programming language, particularly Python or Ruby.

Person profile

Keen to gain experience building and supporting high-end production systems for some of the world's most advanced customers.

Flexible attitude to working environment and ability to work as part of a small dynamic team.

Ability to work on own initiative and to be proactive in developing and improving the platform.

Working hours

The role will be working Monday to Friday 9:00 – 5:30, however, due to the nature of race events, weekend support work is required. This is shared throughout the team with days in lieu provided to account for this.

How to apply

Send your CV and salary expectations to recruitment@bgnevents.com.

Interviews for the role are taking place immediately.

No agencies please.


Similar searches: Brighton and Hove, Full Stack Development, Software Engineeering