Python Developer- Global Risk

This role is for a Python Developer in Global Risk within the Financial Services industry, offering an 18-month W2 contract at $60-$70/hour. Key skills include Python, risk management, and data analysis. A Bachelor's degree and 3+ years of relevant experience are required.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
560
🗓️ - Date discovered
January 16, 2025
🕒 - Project duration
More than 6 months
🏝️ - Location type
Hybrid
📄 - Contract type
W2 Contractor
🔒 - Security clearance
Unknown
📍 - Location detailed
New York, NY
🧠 - Skills detailed
#Risk Analysis #Data Analysis #SciPy #DevOps #Kubernetes #Pandas #Matplotlib #Computer Science #AWS (Amazon Web Services) #Automated Testing #GCP (Google Cloud Platform) #NumPy #Scala #Spark (Apache Spark) #Big Data #NoSQL #Azure #Cloud #Data Pipeline #Compliance #Python #SQL (Structured Query Language) #Deployment #Data Science #ML (Machine Learning) #Libraries #Data Manipulation #Hadoop #Databases #MIFID (Markets in Financial Instruments Directive) #Datasets #Mathematics #Docker #Leadership #Code Reviews #Monitoring
Role description
Log in or sign up for free to view the full role description and the link to apply.

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Matlen Silver, is seeking the following. Apply via Dice today!

Position: Python Developer Global Risk

Industry: Financial Services, Risk Management

Department: Global Risk Management

Jersey City | New York City

Hybrid 3 day onsite

18 Month W2 Contract

$60-$70/hour

Job Overview

We are looking for a highly skilled Python Developer to join our Global Risk team at a leading financial institution. As part of the team, you will be responsible for developing robust, scalable, and efficient solutions that support global risk management and compliance. Your work will directly contribute to the identification, assessment, and mitigation of various risks across the firm, including market, credit, operational, and liquidity risk.

The ideal candidate will have extensive experience in Python development, a strong understanding of risk management concepts, and the ability to work on complex systems used in a global financial setting. You will collaborate closely with risk managers, quants, and other technical teams to deliver innovative solutions in a fast-paced, high-stakes environment.

Key Responsibilities
• Design, develop, and maintain Python-based risk management applications for evaluating, monitoring, and reporting financial risks across the firm.
• Collaborate with global risk teams to understand risk exposure and develop tools that support the identification, quantification, and mitigation of market, credit, and operational risk.
• Build and optimize data pipelines to process large-scale financial data sets for risk analysis and reporting.
• Develop and integrate risk models and analytics tools into existing trading and financial systems, ensuring accurate real-time risk monitoring and reporting.
• Build APIs and services to integrate risk management solutions with other financial systems, including trading platforms, portfolio management, and compliance tools.
• Design and implement algorithms and strategies for stress testing, scenario analysis, and risk modeling to assess the potential impacts of various financial and economic conditions on the organization.
• Ensure that risk management systems adhere to industry standards and regulatory requirements such as MiFID II, Basel III, Dodd-Frank, and Volcker Rule.
• Collaborate with the quantitative research, market risk, credit risk, and compliance teams to ensure risk systems reflect the latest methodologies and risk models.
• Optimize existing Python code for performance and scalability, ensuring systems can handle large volumes of real-time data and run complex calculations with minimal latency.
• Participate in code reviews, system architecture discussions, and other development activities to ensure quality, maintainability, and compliance of risk applications.
• Support the deployment and maintenance of risk applications in production environments, ensuring stability and minimal downtime.

Required Skills and Qualifications
• Bachelor s degree in Computer Science, Mathematics, Engineering, or related field. Advanced degrees or certifications are a plus.
• 3+ years of experience in Python development, with a strong focus on building applications for financial or risk management systems.
• Strong understanding of global risk management concepts, including market risk, credit risk, operational risk, and liquidity risk.
• Proficiency in Python and associated libraries for data analysis and financial modeling, such as Pandas, NumPy, SciPy, and Matplotlib.
• Experience with data manipulation and analysis in large, complex data sets, including the use of databases (SQL and NoSQL) and data warehousing technologies.
• Experience working with financial instruments such as equities, derivatives, bonds, and fixed income products.
• Familiarity with regulatory frameworks like Basel III, Dodd-Frank, MiFID II, and how they impact risk management systems.
• Ability to build and maintain APIs and integrate risk tools with other internal systems, such as portfolio management and trading platforms.
• Experience with risk modeling, stress testing, scenario analysis, and the application of risk metrics such as Value at Risk (VaR) and Credit Valuation Adjustment (CVA).
• Strong knowledge of financial data feeds, market data APIs (e.g., Bloomberg, Reuters), and risk management software tools.
• Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform) and experience working with distributed systems and high-performance computing.
• Ability to work in a collaborative environment and engage with cross-functional teams such as quants, risk managers, traders, and compliance officers.
• Excellent problem-solving skills and attention to detail when developing and optimizing systems for complex financial risk analyses.

Preferred Skills and Qualifications
• Master s degree or higher in Finance, Quantitative Finance, Data Science, or a related field.
• Experience with financial modeling and quantitative techniques used in risk management.
• Familiarity with machine learning techniques for risk prediction and analytics.
• Experience working with big data technologies (Hadoop, Spark) for processing large-scale datasets.
• Understanding of DevOps principles, with experience in automated testing, CI/CD, and containerization (Docker, Kubernetes).

Key Competencies
• Analytical Thinking: Ability to break down complex risk-related problems and design effective solutions.
• Attention to Detail: Ensure that risk management systems are accurate, reliable, and align with regulatory requirements.
• Collaboration: Work effectively with a range of stakeholders, including quants, risk managers, developers, and traders.
• Communication: Ability to explain complex technical concepts to non-technical stakeholders and contribute to cross-functional team discussions.
• Adaptability: Thrive in a fast-paced environment, capable of quickly adapting to changing market conditions and regulatory demands.
• Technical Leadership: Demonstrate the ability to mentor junior developers and lead by example in best practices for Python development.