Careers
Senior Data Engineer

Senior Data Engineer

Share Job:
Job Description

Do you want to build a high-quality data platform that will innovate financial markets? Do you want to work for a company that uses modern techniques to achieve the best results for its clients, while empowering and supporting you to realize your full potential? Then come on over for a chat!

About you

You have a passion for high-quality, reliable, and maintainable code. You’re comfortable working side by side with product managers, and fellow engineers, making decisions together in order to quickly deliver valuable working software to clients and their users. You’re agile, assertive and retrospective, and not afraid to identify what we’re doing wrong so we can fix it, and what we're doing right so we can improve on it. You leverage your experience to drive impact and confidently take the lead when you see an opportunity. Above all, you judge your success by the success of your team and the happiness of our customers.

Responsibilities

As a Senior Data Engineer  at KOR, you get to own parts of the KOR Platform. We value your ideas, and you’ll play a key role in developing products that our customers will love using. We don’t expect you to know it all, but your natural desire to learn will help you overcome new challenges and prove yourself as a valuable member of the KOR team.

Day to day you’ll be:

  • Tackling big data problems, you'll regularly find yourself in a pair programming or mob session with your team members

  • Guaranteeing performance and uptime for customer-facing software querying directly into our lakehouse

  • You don't hesitate to speak up when you believe you can meaningfully contribute while remaining open to new ideas and viewpoints

  • You don't mind rolling up your virtual office chair to a co-worker's desk when you pick up on an interesting problem

  • Implementing and influencing new approaches and features for our data reporting capabilities

  • Going deep into the possibilities of event-driven architecture and constantly moving the boundaries

  • Be an internal and external advocate of our event-driven approach we are creating

Job Requirements

Experience and attributes

  • At least 5 years of experience building data solutions that directly support customer-facing products or services

  • Experience with distributed batch computing using technologies like Spark, Open Table Formats, and Parquet

  • Experience with JVM languages

Nice to have

  • Experience with streaming data applications in production using Kafka Streams or Flink

  • Be knowledgeable about modern software development practices (pairing, TDD, CI/CD, etc.)

  • Experience working with AWS and Terraform

At KOR, we care deeply about our culture. We're looking for thoughtful, curious people who thrive in collaboration, value humility, and bring both energy and authenticity to the team.

What we have to offer

Depending on you and your priorities, we offer the following:

  • Culture of trust, empowerment, and constructive feedback

  • Autonomy, your span of control will match your ambitions and skills

  • Being part of a self-managing team where you’re trusted to make decisions, take ownership

  • A bold vision aimed at challenging industry incumbents

  • Flexible working times

  • Competitive salary, great IT equipment, and expense allowance

Above and beyond this, we will provide a commitment to a genuine balanced relationship. We will listen to you, take your needs and wishes seriously, and work to help you grow professionally. If you want to take a professional development course that will help you and our clients grow? We’re all in. Want to talk about how things could be done better? We’re all ears. Be treated fairly? Nothing is more important.

So, if you’re a Senior Data Engineer who wants the chance to grow, maybe it’s time to join a company that will value what you do and help you to achieve your goals.

Share Job: