Software Engineer - Java - CF Benchmarks
Kraken (Payward)WorldwideУдалённоот 3 летПолная занятость
SQLJavaCI/CDGitBackendFintechCryptoBlockchainRealtimeMessage QueuesRPCProtobuf
Описание
This role involves joining the CF Benchmarks Index Team to implement new regulated crypto benchmark calculations, build features end to end with product, and support a 24/7 real-time distributed pricing platform.
Responsibilities
- Build benchmark calculation systems based on new and innovative methodologies
- Work closely with the product team to develop new features supporting business requirements in an end to end manner
- Broadly contribute in the areas of data analysis, core infrastructure, core backend, business logic implementations and more
- Support a 24/7 real-time distributed system as part of a wider team
- Help ensuring all systems have suitable coverage with tests, metrics and alarms
- Help provide world class pricing and data services to the crypto and financial world
- Be part of one of the fastest growing crypto companies in the world
Requirements
- Experience in software development, with a focus on backend development
- Possess a solid foundation of Java applications
- Ability to develop iteratively for a high throughput, real time system
- Highly capable of writing maintainable, simple, efficient and dependable code
- Understanding of modern development processes such as CI/CD, Git
- Strong mathematical and reasoning skills
- Strong written and verbal communication skills in English
- Excellent problem-solving skills, attention to detail, and ability to work independently and as part of a team
Nice to have
- Experience working with benchmarks or pricing models, or broader financial knowledge
- Experience working with cryptocurrency or blockchain technology
- Experience working with SQL and data analytics skills
- Familiarity with common middlewares such as RPC, protobuf, message queues, Redis
We offer
- The opportunity to join Payward, the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks
- Work with CF Benchmarks, a leading regulated cryptocurrency index provider
Hiring process
- Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis
- Applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution
- We consider qualified applicants with criminal histories for employment
- We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process