Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Senior software engineer core database

Kurrent
Software engineer
Posted: 29 April
Offer description

Kurrent provides an event-native data platform that feeds real-time, business-critical data with historical context in fine-grained streams from origination to destination, enhancing data analytics and AI outcomes.
We currently have developers in the UK, the US, the Netherlands, Mauritius, Norway and Cyprus.
KurrentDB is our source-available database at the core of the Kurrent Platform. With strong durability and consistency guarantees it immutably captures every event, making it easy to write, read, subscribe, and replay event streams in real time. Built for distributed systems, it stores, distributes, and indexes events efficiently, so teams can build fast, reliable services on a durable event log. KurrentDB also includes built-in JavaScript event processing, enabling lightweight projections, transformations, and workflows directly alongside the data.
Responsibilities

Work collaboratively and independently in the team developing KurrentDB in a fully remote work environment.
Design and implement high quality, high performance code, supported by automated tests, and subject to peer review.
Review the code of other team members, including testing proposed changes.
Create and maintain technical documentation.
Engage with comments and questions from members of the community, where appropriate.
Participate in the support escalation rota for when members of the support team occasionally need input from the development team.

Essential Skills And Experience

5+ years experience as a C# backend software developer with a focus on high performance code.
Ability to work collaboratively and independently within a loosely organised remote team.
Ability to work in a fast moving, fluid development environment.
Ability to write technical documentation.
Ability to write robust software, maintaining guarantees in the presence of power-loss, network failure, disk failure.
Excellent communication skills, both verbal and written.
Excellent problem solving/testing/debugging skills.
In depth knowledge of

Computer science fundamentals.
Algorithms, computational complexity.
C# and .NET Runtime internals (JIT/GC, BCL)
Concurrency and multithreading (concurrent data structures, synchronization techniques, memory barriers)
Distributed systems, consensus, consistency models.


Attention to detail.

Desirable Experience

Event Sourcing, CQRS, EDA.
Development of database engines.
Open source project work.
C/Rust code for interop.
Operating system internals: virtual memory, I/O subsystem, filesystems.
Network protocols (HTTP/2, gRPC, IP, TCP, QUIC).
Cryptography.

All About You
The ideal candidate for this position:

Is passionate about software development and championing best practices.
Loves creating innovative solutions to problems in a collaborative fun environment.
Has advanced knowledge and understanding of modern software and platform engineering concepts and methodologies.
Shows initiative and demonstrates a willingness to take on challenging opportunities.
Must be driven, highly motivated and a strong team-player, but able to work independently in a high trust environment to do the right things.
Is eager to mentor team members and grow the skills of the next generation of software engineers.

#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer, product engineering, eu
P2P
Software engineer
Similar job
Software engineer remote - ireland
Twilio
Software engineer
Similar job
Software engineer, ios core product - cork, ireland
Cork
Clutch Canada
Software engineer
Similar jobs
Home > Jobs > It jobs > Software engineer jobs > Senior Software Engineer Core Database

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save