

Senior Risk Technology Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Risk Technology Developer with a contract length of 6 months, offering up to $80/hour. Required skills include Python, AWS, Dask, and financial services experience, particularly in risk management and batch processing systems.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
640
-
ποΈ - Date discovered
August 23, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Unknown
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#Code Reviews #Data Pipeline #JSON (JavaScript Object Notation) #Datasets #Distributed Computing #Programming #Risk Analysis #Kubernetes #Cloud #EC2 #DevOps #Libraries #AWS (Amazon Web Services) #Python #Batch #Data Processing #Deployment #S3 (Amazon Simple Storage Service) #C++ #Lambda (AWS Lambda) #Docker #Documentation #Data Orchestration #Scala #Airflow
Role description
The candidate must live in USA. Hourly rate is up to $80/hour.
Position Overview
We are seeking an experienced Senior Risk Technology Engineer to join our team and drive the development of critical risk management systems. This role combines deep technical expertise with financial services domain knowledge to build scalable, high-performance solutions for loan processing and market risk analysis. The ideal candidate will have extensive experience in distributed computing, batch processing systems, and cloud technologies, with understanding of financial risk data structures and workflows.
Key Responsibilities
System Development & Architecture ( Priority Requirement - 1
Design, develop, and maintain enterprise-scale risk processing systems using Python and distributed computing frameworks
Implement and optimize orchestration processes using Dask and other workflow management tools
Build robust batch processing systems capable of handling large-scale financial datasets
Develop and maintain data pipelines for risk calculations, loan processing, and market risk analysis
Cloud & Infrastructure Management ( Priority Requirement β 2)
Deploy and manage applications on AWS cloud infrastructure, leveraging services like EC2, S3, Lambda, and other AWS grid computing resources
Implement containerized solutions using Docker and orchestrate deployments with Kubernetes
Ensure high availability, scalability, and performance of risk processing systems
Risk Domain Implementation (Priority - 3 )
Work closely with quantitative analysts and risk managers to translate business requirements into technical solutions
Implement risk calculation engines and models for loan portfolios and market risk scenarios
Design and optimize data structures for risk processing, including JSON, Protocol Buffers, and other serialization formats
Software Engineering Excellence
Follow established Software Development Life Cycle (SDLC) processes and best practices
Participate in code reviews, testing, and deployment procedures
Maintain comprehensive documentation and ensure code quality standards
Collaborate with cross-functional teams including DevOps, QA, and business stakeholders
Required Qualifications
Technical Skills
Minimum 10 years of software development experience using structured SDLC processes
Expert-level Python programming skills with experience in financial/scientific computing libraries
Proven experience implementing orchestration processes using Dask or similar frameworks (Airflow, Prefect, etc.)
Strong expertise in AWS cloud services, particularly S3 and compute grid services
Hands-on experience with batch processing systems and distributed computing
Proficiency with containerization (Docker) and container orchestration (Kubernetes)
Deep understanding of data structures used in risk processing (JSON, Protocol Buffers, Parquet, etc.)
Financial Domain Knowledge
Banking, mortgage, or financial services experience required
Familiarity with understanding of loans, credit risk, and market risk concepts
Preferred Qualifications
Numerix experience is a plus
Knowledge of additional programming languages (C++) is a plus
If candidate has strong data orchestration / integration technical expertise similar to Risk data processing in other domains (not financial) , we will consider the application.
About RiskSpan
RiskSpan is a leading source of analytics, modeling, data, and risk management solutions for the Consumer and Institutional Finance industries. We help financial institutions and regulators solve complex problems involving market, credit, and operational risk. Our clients include top banks, asset managers, servicers, and government-sponsored enterprises.
Apply Apply Later
The candidate must live in USA. Hourly rate is up to $80/hour.
Position Overview
We are seeking an experienced Senior Risk Technology Engineer to join our team and drive the development of critical risk management systems. This role combines deep technical expertise with financial services domain knowledge to build scalable, high-performance solutions for loan processing and market risk analysis. The ideal candidate will have extensive experience in distributed computing, batch processing systems, and cloud technologies, with understanding of financial risk data structures and workflows.
Key Responsibilities
System Development & Architecture ( Priority Requirement - 1
Design, develop, and maintain enterprise-scale risk processing systems using Python and distributed computing frameworks
Implement and optimize orchestration processes using Dask and other workflow management tools
Build robust batch processing systems capable of handling large-scale financial datasets
Develop and maintain data pipelines for risk calculations, loan processing, and market risk analysis
Cloud & Infrastructure Management ( Priority Requirement β 2)
Deploy and manage applications on AWS cloud infrastructure, leveraging services like EC2, S3, Lambda, and other AWS grid computing resources
Implement containerized solutions using Docker and orchestrate deployments with Kubernetes
Ensure high availability, scalability, and performance of risk processing systems
Risk Domain Implementation (Priority - 3 )
Work closely with quantitative analysts and risk managers to translate business requirements into technical solutions
Implement risk calculation engines and models for loan portfolios and market risk scenarios
Design and optimize data structures for risk processing, including JSON, Protocol Buffers, and other serialization formats
Software Engineering Excellence
Follow established Software Development Life Cycle (SDLC) processes and best practices
Participate in code reviews, testing, and deployment procedures
Maintain comprehensive documentation and ensure code quality standards
Collaborate with cross-functional teams including DevOps, QA, and business stakeholders
Required Qualifications
Technical Skills
Minimum 10 years of software development experience using structured SDLC processes
Expert-level Python programming skills with experience in financial/scientific computing libraries
Proven experience implementing orchestration processes using Dask or similar frameworks (Airflow, Prefect, etc.)
Strong expertise in AWS cloud services, particularly S3 and compute grid services
Hands-on experience with batch processing systems and distributed computing
Proficiency with containerization (Docker) and container orchestration (Kubernetes)
Deep understanding of data structures used in risk processing (JSON, Protocol Buffers, Parquet, etc.)
Financial Domain Knowledge
Banking, mortgage, or financial services experience required
Familiarity with understanding of loans, credit risk, and market risk concepts
Preferred Qualifications
Numerix experience is a plus
Knowledge of additional programming languages (C++) is a plus
If candidate has strong data orchestration / integration technical expertise similar to Risk data processing in other domains (not financial) , we will consider the application.
About RiskSpan
RiskSpan is a leading source of analytics, modeling, data, and risk management solutions for the Consumer and Institutional Finance industries. We help financial institutions and regulators solve complex problems involving market, credit, and operational risk. Our clients include top banks, asset managers, servicers, and government-sponsored enterprises.
Apply Apply Later