

Python Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer with a focus on financial risk technology, offering a 6+ month remote contract at a market rate. Key skills include Python, distributed computing, AWS, and batch processing. Experience in financial risk management is essential.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
August 19, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Remote
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Chantilly, VA
-
π§ - Skills detailed
#C++ #Data Pipeline #Programming #Code Reviews #Kubernetes #JSON (JavaScript Object Notation) #S3 (Amazon Simple Storage Service) #Documentation #AWS (Amazon Web Services) #Docker #Risk Analysis #Distributed Computing #Batch #Datasets #Deployment #Scala #DevOps #Cloud #Python #Lambda (AWS Lambda) #EC2
Role description
Financial Risk Technology Engineer/ Python Developer
Location: Remote
Duration: 6 + Months
Rate: Market/DOE
Client: Bank
Start: Immediate start date
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 an 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
β’ Knowledge of additional programming languages (C++) is a plus ( if everything is very good, no C++, may consider) β Client is evaluating C++ solution as well.
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 (Lower Priority )
β’ 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
Financial Risk Technology Engineer/ Python Developer
Location: Remote
Duration: 6 + Months
Rate: Market/DOE
Client: Bank
Start: Immediate start date
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 an 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
β’ Knowledge of additional programming languages (C++) is a plus ( if everything is very good, no C++, may consider) β Client is evaluating C++ solution as well.
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 (Lower Priority )
β’ 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