Principal Kotlin Software/ Data Engineer
- Published on
About the Role
Source Technology is on the lookout for a Principal Kotlin Software/Data Engineer to join our remote-first organization. This role is centered around solving hard technical problems while working within a small, high-impact team that focuses on creating a central data store. The systems you will work on support mission-critical platforms at a global scale.
Responsibilities
- Design and build highly concurrent, data-intensive systems.
- Work on distributed architectures, optimizing for low latency and high throughput.
- Leverage big data technologies like Redis, distributed caches, and modern data stores such as Couchbase and Cassandra.
- Solve challenging engineering problems at scale, ensuring reliability and performance under heavy loads.
About the Candidate
We're looking for candidates with:
- Strong Kotlin or Java experience, with a preference for Kotlin.
- A solid background in data architectures and large-scale systems.
- Experience with relational databases (Oracle experience is a plus but not essential).
- Knowledge of distributed systems and scalable data architectures.
About the Company
Source Technology is a forward-thinking organization located in London, UK. We pride ourselves on our fast-paced environment and commitment to helping our team tackle complex challenges that drive impactful results.
Company Culture and Benefits
Our remote-first approach means that while you will be involved in some visits to our London office, much of your work will be carried out from the comfort of your own setting. We offer a competitive salary range of £100,000-£140,000, with flexibility for exceptional talent. If you're excited about engineering and want to work on a mission-critical project for a tier one financial player, apply now for a swift response.