Senior Software Engineer (Java/Kotlin/Scala)

Remote (UTC-UTC+3 hours) | Contract
| $7,000 - $9,000 per month
Ref: BE1 (2 months ago)
Expert in Java, Kotlin or Scala?
Want to work at the forefront of Cybersecurity?
Passionate about data processing and event enrichment to improve software development?

My client is a, remote-first,  well-funded start-up backed by Silicon Valley's top investors (First investors of Google, Zoom, Uber, Linkedin and Twitter). They are forging a new niche within cyber security that helps companies verify code provenance and secure software supply chains. 

They've asked me to find a senior backend engineer who is expert in Kotlin ideally, although Java and Scala are fine too, to lead the direction of the data processing development. 

Their stack comprises: 
  • Go and Kotlin/JVM for the backend
  • TypeScript & Svelte for frontend
  • Terraform for could automation
  • PostgreSQL for data storage
  • OpenSearch
  • Google’s Cloud Platform
In the role you will:
  • Design and develop systems for event retention, processing, and querying
  • Implement event retention best practices
  • Experiment in ways that accelerate prototyping and maximize resource utilization
  • Ensure event processing pipelines work quickly, reliably and predictably
  • Manage the data pipeline, including scheduling, dataflow programming, SQL, and data labeling
  • Orchestrate the operation of clusters of commodity machines
  • Review code, mentor other engineers, and support other teams that rely on the event store
  • Attract, recruit, and retain top engineering and scientific talent
You should have: 
  • Familiarity with backend development in Java, Scala or Kotlin
  • Expert SQL knowledge and understanding
  • Experience with cloud computing – AWS, Azure or GCP
  • Basic knowledge of IO and memory profiling on Linux/UNIX
  • Familiarity with service delivery in a Linux environment
  • Minimum 8+ years of professional software engineering experience
  • Proven expertise and leadership as a world-class senior software engineer
In addition to competitive remuneration, they offer equity and unlimited holiday and sick leave. The role will be on a B2B basis, invoicing via Deel.

You must be based in GMT-GMT+4 timezone. 


Apply now or email martin@vistasrecruitment.com for more details

**** please note: I reply to every application in person - successful or not. Please add martin@vistasrecruitment.com to your contact list to prevent my response to your application potentially going to your spam folder ****

Remote (UTC-UTC+3 hours), UK

Map showing Remote (UTC-UTC+3 hours), UK