Backend Engineer - Validator Engine Specialist
Role details
Job location
Tech stack
Job description
Do you thrive on precision and enjoy solving complex problems? Are you excited by the challenge of ensuring data correctness at scale? Join KOR, a VC-backed fintech innovating financial markets with cutting-edge solutions for regulatory trade reporting., As a Backend Engineer in our Validator Team, you'll focus on maintaining and enhancing our custom-built validator engine. This system ensures regulatory messages sent to financial regulators meet stringent accuracy requirements. The engine uses a JSON-based DSL for both production rules and integration test scenarios, encompassing over a million hand-written test cases.
This role involves:
- Configuring and maintaining the validator engine to meet jurisdictional requirements.
- Extending the rules engine (written in Java) to support new use cases.
- Implementing, debugging, and refining JSON-based DSL rules for accuracy and compliance.
- Using Claude Code and other AI tools responsibly to boost productivity.
- Collaborating with other team members to support ten jurisdictions.
- Ensuring thorough testing and validation of all configurations.
Requirements
You have a passion for high-quality, reliable, and maintainable code. You're agile, embrace feedback, and are not afraid to identify what we're doing wrong so we can fix it and what we're doing right to improve on it. Above all, you judge your success by the success of your team and the happiness of our customers., We're looking for candidates who are:
- Detail-oriented perfectionists who take pride in covering all their bases.
- Energized by solving repetitive, complex problems systematically.
- Open to coaching by senior engineers with deep experience.
- Excellent communicators with strong English skills.
- Assertive team players who value collaboration.
- Bachelor's Degree or higher in Engineering, Computer Science, or Information Technology.
- Residing in or near the CET time zone (including Eastern Europe).
- Passionate for delivering high-quality, maintainable code.
- A minimum of 3+ years of experience as a Backend Engineer.
- Experienced with Java and Spring Boot Framework, and eager to learn quickly under mentorship.
- Demonstrating a firm reliance on unit testing and mocking frameworks.
- Self-motivated and take ownership of their work.
While prior experience with DSLs or regulatory systems is a plus, it's not required. What matters most is your enthusiasm to learn and deliver excellence.
Benefits & conditions
Depending on you and your priorities, we offer the following:
- Mentorship by senior engineers with experience at companies like Pivotal (including ex-Spring team members), VMware, Confluent (including Kafka committers), and Apple.
- The chance to join a rapidly growing team with the opportunity to move into the broader engineering organization.
- A collaborative, remote-friendly environment.
- Culture of trust, kindness, empowerment, and constructive feedback.
- Competitive salary, great IT equipment, and expense allowance.
- Flexible working times.
- Fully Remote.
- A span of control that matches your ambitions and skills.
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.