Graduate Back-End Software Engineer

Location London
Discipline: Software Design and Application Development, Back-End & Server-Side Development
Job type: Permanent
Salary: up to £75k depending on skills and experience

A global trading company located in the City of London is seeking an experienced Back-End Software Engineer to join their team on a permanent basis with Hybrid working.

Responsibilities:

  • Lead the development within the cryptocurrency ecosystem by creating innovative distributed software 

  • Join a dedicated engineering team focused on swift product delivery and continuous iteration, directly impacting millions of users. 

  • Advocate for best practices, emphasising code quality, test coverage, and active participation in technical discussions. 

  • Build scalable services, addressing challenges like synchronization, asynchronous operations, database optimisations, scalability, and system reliability. 

  • Gain hands-on experience with various technologies such as Kafka, PostgreSQL, Redis, Docker, etc. 

  • Enhance existing systems for scalability, extensibility, and performance

  • Prioritise security by implementing advanced encryption schemes to safeguard user and company data. 

  • Collaborate within interdisciplinary teams to consistently deliver top-notch software to our user base.

Skills and Experience:

  • Possessing in-depth knowledge of at least one programming language

  • Over a year of experience in languages like Java, Kotlin, or Scala. 

  • Has the ability to construct, debug, and deploy microservices. 

  • Can successfully build and deploy highly-available, fault-tolerant, and production-ready distributed backend systems. 

  • Actively engaged in the creation of product and software specifications before implementation

  • Leadership must extend to inspire fellow engineers to excel in their work. 

  • Must possess a solid understanding of data structures, databases, and large-scale distributed systems. 

  • Ideally, you have exposure to technologies such as PostgreSQL, Kafka, Grafana, BigQuery, ApacheSpark, among others.