Bachelor’s degree in Computer Science, Engineering, or related field
5–8 years of experience as a Full-Stack Engineer, Risk Systems Developer, or Treasury Platform Engineer in a financial or crypto-native organization
Strong proficiency in Python, Django, React, SQL, REST API design, and cloud deployment (AWS or GCP)
Experience working with time-series or financial data, integrating data from multiple heterogeneous systems
Familiarity with risk or treasury risk analytics — able to translate quantitative model requirements into data pipelines and user interfaces
Strong sense of ownership, product design intuition, and attention to UX for non-technical stakeholders
This job is accepting ongoing applications and there is no application deadline.
Please note, 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 on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.
Kraken is powered by people from around the world and we celebrate all Krakenites for their diverse talents, backgrounds, contributions and unique perspectives. We hire strictly based on merit, meaning we seek out the candidates with the right abilities, knowledge, and skills considered the most suitable for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgable about crypto!
Responsibilities
Design REST APIs and data connectors to integrate internal and external data sources into the Treasury risk environment.
Translate quantitative models into scalable, interactive web applications for real-time scenario testing by users.
Implement front-end interfaces using Django and React with visualizations of liquidity ladders, funding gaps, and capital utilization metrics.
Design and automate daily and intraday data workflows to ensure timely updates, validation, and exception alerting.
Collaborate with Quantitative Risk Managers to integrate simulation outputs into business dashboards for decision support.
Optimize performance, security, and scalability across multiple data environments while balancing speed and reliability in the web application development process.