DB team engineer @Kurrent
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] DB team engineer @Kurrent

2d ago - Kurrent is hiring a remote DB team engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are looking for a talented Senior or above Software Engineer to join the team responsible for building and delivering KurrentDB. You’ll take features from the drawing board through design, implementation, performance tuning, and on to release-quality delivery. Working deep in the engine and APIs, you’ll solve hard distributed-systems problems, turn them into robust, production-grade capabilities, and ship them with confidence.

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.

Qualifications

  • 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, and consistency models.
  • Attention to detail.

Requirements

  • 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 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.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
DB team engineer @Kurrent
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later