The Backend Developer will be part of the fully remote Backend development team - building services to support a variety of products used by customers in the sports industry across the UK and internationally. We predominantly use Golang for backend development of our containerised microservice architecture. We work in cross-functional teams, with each workstream supported by a Technical Lead.
Key Responsibilities
1. Architecting and developing software in Golang
2. Developing microservices and deploying on Kubernetes
3. Connecting microservices with Event Bus (RabbitMQ) and gRPC technologies
4. Deploying and maintaining CI/CD pipelines for your projects (we use Bitbucket pipelines)
5. Developing at scale - our newest service has over 3.5 million active users monthly with large peaks during match weekends
6. Building content, marketing and communication tools for sports clubs to communicate with fans
7. Building live services with websockets at scale
Key Candidate Requirements
Knowledge
1. Strong knowledge of Go
2. Good knowledge of SQL and both relational (PostgreSQL etc) and NoSQL databases (MongoDB etc)
3. Knowledge of Java for legacy services
4. Experience in containerisation with Docker / Kubernetes
5. RabbitMQ and/or Kafka
6. gRPC
7. Familiarity with AWS
Skills
1. High level of written and spoken English
2. Confident and articulate when engaging with customers and other non-technical stakeholders
3. Able to work well with others, collaborating and contributing to the overall collective to find great solutions
4. Positive, committed with a can-do attitude and a flexible approach
Experience
1. At least 3 years of experience in the industry
2. Computer Science Degree or equivalent to a high standard
Cortex offers a friendly and creative environment in our London office base with the flexibility to also work from home.
Inclusivity - Cortex values diversity as an equal opportunity employer and doesn't discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age or disability status.
Progression - Learning, development and career progression are encouraged and facilitated at Cortex, with all roles supplemented with relevant training courses, conferences and internal workshops.
Up for the challenge?
This is a rare opportunity to be part of a fast-growing start-up business offering a lot of progression potential, opportunity and personal growth.
The recruitment process will focus primarily on your values and energy for the role.
Send your CV and something that shows why you’re the perfect person for the job! This can be anything; a supporting email, a video or perhaps a case study of previous work….. the team wants to find out more about you.
#J-18808-Ljbffr