Kurrent (formerly Event Store) provides an event-native data platform that delivers real-time, business-critical data with historical context in fine-grained streams across various industries worldwide. Kurrent has staff across the world, embarking on an exciting growth journey to revolutionize how modern distributed systems are built.
Kurrent is poised to become a leading database technology for modern distributed applications and its architects, developers, and operators require a high-performing database to leverage for their applications.
Software Engineer, Developer Experience Team
About the Team
Our Developer Experience team is responsible for ensuring that developers have a seamless and productive experience when using Kurrent. We maintain client libraries for a variety of programming languages, including .NET, Java, Go, and Rust. This enables developers to integrate Kurrent into their projects using their preferred language. In addition, we develop and maintain our new streaming framework and connectors for popular messaging systems and data stores like Kafka, MongoDB, RabbitMQ, HTTP, and more.
Role and Responsibilities
- Contribute to the development and maintenance of all our client libraries
- Collaborate with team members to ensure the quality, efficiency, and usability of our libraries
- Participate in design discussions and code reviews
- Troubleshoot and debug complex issues
- Stay up-to-date with the latest technologies and trends in the .NET ecosystem
Required Skills and Experience
- Strong programming skills, including proficiency in .NET
- Understanding of distributed architectures and databases
- Excellent problem-solving and debugging skills
- Proven experience as a senior developer with a track record of technical leadership and mentorship
- Strong communication and collaboration skills
- Ability to work independently and as part of a team
- Time management and organisation skills
- Continuous learning mindset
Preferred Skills (but not required)
- Experience with Rust, Go, or Python
- Contributions to open-source projects
- Understanding of CQRS, DDD, and Event Sourcing
Why Join Us?
By joining our team, you'll have the opportunity to work on cutting-edge technologies and contribute to the success of a rapidly growing open-source project. We offer a competitive salary, benefits package, and a collaborative work environment.
Note: This is a remote role located in the GMT+2 time zone. We are only considering applicants who are located within 2 hours of GMT+2 to ensure effective collaboration and communication.
At Kurrent, we are dedicated to fostering a diverse and inclusive workplace. We embrace and evaluate all qualified applicants without regard to factors such as age, ancestral background, citizenship status, skin color, the need for family or medical leave, gender identity or expression, genetic data, immigration status, marital standing, health conditions, national origin, physical or mental disabilities, political affiliations, protected veteran or military status, racial or ethnic background, religious beliefs, gender, including pregnancy, sexual orientation, or any other attributes protected by local laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, please reach out at hr@eventstore.com
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say