Senior Software Engineer Core Database
Kurrent
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 ( 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.
- ...the finance industry, is seeking a dedicated and innovative Senior Software Engineer to join their dynamic team. As a Senior Software Engineer,... ...Application Servers (WebSphere, WebLogic, or JBoss) and databases (Oracle and Postgres). Familiarity with Docker, Kubernetes...SeniorSoftwareDatabaseWeekly payContract workTemporary workRemote workFlexible hours
$80 per hour
...a leader in the financial services industry, is seeking a Senior Software Engineer/ AI to join their team. As a Senior Software Engineer/ AI,... ...microservices, and cloud deployment in CI/CD models. Experience with databases such as MongoDB, Aerospike, or PostgreSQL. Strong...SeniorSoftwareDatabase- ...Senior Java Developer – Security Location: Chicago, IL – required... ...innovation and architecture, engineering, solutions and capabilities development... ...include technical ownership, software developing, delivering... ...familiarity with vector databases, prompt design, context management...SeniorSoftwareDatabaseWork experience placement
- ...A leading technology organization is seeking a Software Design Engineer 4 to support modernization and infrastructure projects. You'll design and maintain enterprise applications using C# and .NET, modernize legacy systems, and build cloud services in Azure. Ideal candidates...SeniorSoftwareFlexible hours
- ...ManpowerGroup Global, Inc. is seeking a Software Engineer 4 - Contingent in Charlotte, NC, to support software engineering initiatives. The role requires strong problem-solving skills and collaborative spirit. The ideal candidate will have over 5 years of Software Engineering...SeniorSoftware
$67 - $73 per hour
A leading global workforce solutions company is seeking an experienced Software Development Engineer to provide senior technical leadership in AI-powered application development. The role involves architecture, design, and delivery of large-scale software systems and requires...SeniorSoftwareHourly payRemote work- ...Oefentherapie in Town of Norway, Wisconsin, is seeking a Director of Software Engineering. This role involves managing a software engineering team... ...tasks related to applications, operating systems, and databases. Ideal candidates should have over 10 years of experience...SoftwareDatabase
- ...ManpowerGroup Global, Inc. is looking for a Cyber Security Developer - Senior to join their Application Security team. You will support cybersecurity initiatives and implement secure software development practices. The ideal candidate should have a solid grasp of application...SeniorSoftware
- ...Our client, a leading organization in the financial services industry, is seeking a Software Engineer 4 - Contingent to join their team. As a Software Engineer 4 - Contingent, you will be part of the COO Technology group supporting software engineering initiatives. The...SeniorSoftwareContract work
- ...ManpowerGroup Global, Inc. is seeking a Senior Software Engineer/ AI in Southlake, TX. This role involves leading the development of AI solutions in the financial sector, requiring extensive experience in software engineering and AI/ML deployment. Ideal candidates will...SeniorSoftware
- ...environment. Requirements: Proven experience in a Controller or Senior Accountant role, ideally within an international or "scale-up"... ...skills in Excel and experience with modern ERP/financial software. Ability to work independently, take pragmatic decisions, and...SeniorSoftwareLocal areaFlexible hours
$70 per hour
...is seeking a Cyber Security Developer - Senior to join their team. As a Cyber Security... ...supporting cybersecurity initiatives and software protection efforts. The ideal candidate... ...and NIST standards. Solid application engineering background with knowledge of secure software...SeniorSoftware- ...ManpowerGroup Global, Inc. is seeking a Senior Software Engineer - Data & Analytics in Charlotte, NC. This role involves designing and maintaining high-performance data pipelines and requires expertise in SQL, PySpark, and Python. The ideal candidate should have over...SeniorSoftware
- ...Our client, a leading organization in the financial services industry, is seeking a Senior Software Engineer - Data & Analytics-Software Engineer 4 - Contingent to join their team. As a Senior Software Engineer - Data & Analytics-Software Engineer 4 - Contingent, you...SeniorSoftware
- ...A leading financial services organization is seeking a Senior Solution Architect – Java & Cloud Platforms in Charlotte, NC. This role involves designing scalable payment solutions and cloud modernization focusing on AWS. The ideal candidate will have extensive experience...Senior
- ...-based solutions and enterprise modernization, is seeking a Software Design Engineer 4 to join their team. As a Software Design Engineer 4, you will... ...extensive hands-on experience in C# and .NET Framework/.NET Core. Proven experience building and deploying services in...SoftwareWeekly payTemporary workFlexible hours
- ...within the ServiceNow environment Create Scoped Applications using Studio and automate activities using Flow Designer and Workflow Engine What's Needed? Minimum of 10 years of ServiceNow development experience, including designing, implementing, and configuring...Remote workFlexible hours
- ...Our client, a leading organization in the financial services industry, is seeking a Senior Solution Architect – Java & Cloud Platforms to join their team. As a Senior Solution Architect – Java & Cloud Platforms, you will be part of the Architecture and Development Department...SeniorWeekly payTemporary workFlexible hours
- ...ideal candidate has experience in strategic product management, leading development teams, and collaborating with product owners. This position also requires technical expertise, particularly in AI-assisted software development and cloud-based solutions. #J-18808-Ljbffr...Software
- ManpowerGroup Global, Inc. is seeking an Enterprise Contact Center Architect to support large-scale customer experience initiatives. This role involves designing comprehensive contact center ecosystems and leading transformations through Google technologies. The ideal ...SeniorRemote workFlexible hours
- ...operations requirements. Assess and develop technical architecture solutions, providing guidance on hardware, network products, system software, and security considerations. Collaborate with functional teams to determine optimal implementation strategies, including...SoftwareWeekly payTemporary workLocal areaFlexible hours
$175k - $185k
...domain. You will act as the bridge between senior leadership and technical teams, ensuring... ...: Lead the design of complex workflow engineering and business process orchestration, specifically... ...Services highly preferred). Technical Core: Extensive working experience in Workflow...Full timeContract workWork experience placementRelocation2 days per week3 days per week- A leading organization in the technology sector is seeking a Cloud Solution Architect to lead the migration of Personalization services from AWS to GCP. The role involves architecting target-state solutions, designing cross-cloud data synchronization, and managing user...
- Our client, a leading organization in the financial services industry, is seeking a Payments Solutions Architect to join their team. As a Payments Solutions Architect, you will be part of the Payments Department supporting innovative payment solutions. The ideal candidate...Weekly pay
- ...ManpowerGroup Global, Inc. is seeking a Senior Storage Engineer for a remote role focused on enterprise-scale NetApp storage solutions. Candidates must have over 7 years of experience in storage engineering and proven expertise with NetApp systems (AFF, FAS) along with...SeniorRemote work
- A leading organization in technology is seeking a ServiceNow Technical Architect (CSDM / ITOM) to enhance its platform development team. This role involves designing and owning the technical solution of the ServiceNow platform while collaborating closely with the Platform...Remote workFlexible hours
- ManpowerGroup Global, Inc. is seeking a Director of Information Systems to lead the operational delivery of enterprise business systems and analytics. This role focuses on ensuring system stability and alignment with business needs while fostering a collaborative environment...
$100k - $207k
...platform transformation. What’s Needed? Minimum 12+ years of experience as a Senior or Lead Cloud Architect, with deep expertise in Google Cloud Platform (GCP). Strong hands-on experience with GCP core services, including compute, storage, networking, and managed services....Weekly payTemporary workRemote workFlexible hours- Our client, a leading organization in the technology and security sector, is seeking a Solutions Architect to join their team. As a Solutions Architect, you will be part of the technical leadership supporting the identity management and security solutions. The ideal candidate...Weekly payTemporary workFlexible hours
$45 per hour
...Our client, a leader in healthcare diagnostics, is seeking an Engineer, Software Quality - Principle to join their team. As an Engineer, Software Quality - Principle, you will be part of the Quality Assurance department supporting cross-functional teams. The ideal candidate...SoftwareWeekly payTemporary workApprenticeshipWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer Core Database. Be the first to apply!
- software engineer internship remote Norway
- senior robotics software engineer Norway
- startup software engineer Norway
- part time software developer remote Norway
- senior software engineer remote Norway
- software engineer Norway
- junior software developer remote Norway
- software developer positions Norway
- software developer Norway
- remote entry level software developer Norway

