JOBSEARCHER

Senior Risk Technology Developer

The candidate must live in USA. Hourly rate is up to $80/hour.Position OverviewWe 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 ResponsibilitiesSystem Development & Architecture ( Priority Requirement - 1Design, develop, and maintain enterprise-scale risk processing systems using Python and distributed computing frameworksImplement and optimize orchestration processes using Dask and other workflow management toolsBuild robust batch processing systems capable of handling large-scale financial datasetsDevelop and maintain data pipelines for risk calculations, loan processing, and market risk analysisCloud & Infrastructure Management ( Priority Requirement – 2)Deploy and manage applications on AWS cloud infrastructure, leveraging services like EC2, S3, Lambda, and other AWS grid computing resourcesImplement containerized solutions using Docker and orchestrate deployments with KubernetesEnsure high availability, scalability, and performance of risk processing systemsRisk Domain Implementation (Priority - 3 )Work closely with quantitative analysts and risk managers to translate business requirements into technical solutionsImplement risk calculation engines and models for loan portfolios and market risk scenariosDesign and optimize data structures for risk processing, including JSON, Protocol Buffers, and other serialization formatsSoftware Engineering ExcellenceFollow established Software Development Life Cycle (SDLC) processes and best practicesParticipate in code reviews, testing, and deployment proceduresMaintain comprehensive documentation and ensure code quality standardsCollaborate with cross-functional teams including DevOps, QA, and business stakeholdersRequired QualificationsTechnical SkillsMinimum 10 years of software development experience using structured SDLC processesExpert-level Python programming skills with experience in financial/scientific computing librariesProven experience implementing orchestration processes using Dask or similar frameworks (Airflow, Prefect, etc.)Strong expertise in AWS cloud services, particularly S3 and compute grid servicesHands-on experience with batch processing systems and distributed computingProficiency with containerization (Docker) and container orchestration (Kubernetes)Deep understanding of data structures used in risk processing (JSON, Protocol Buffers, Parquet, etc.)Financial Domain KnowledgeBanking, mortgage, or financial services experience requiredFamiliarity with understanding of loans, credit risk, and market risk conceptsPreferred QualificationsNumerix experience is a plusKnowledge of additional programming languages (C++) is a plusIf candidate has strong data orchestration / integration technical expertise similar to Risk data processing in other domains (not financial) , we will consider the application.About RiskSpanRiskSpan 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