Synergy Interactive

Python Developer

United States

$2100.0k
12 days ago
Save Job

Summary

Senior Python Engineer – Financial Risk Technology

We are seeking a highly skilled and experienced Python developer to join our Financial Risk Technology team. In this role, you will architect, develop, and optimize scalable microservices and data processing solutions that support mission-critical market and credit counterparty risk systems. Your work will be integral to the design of high-performance financial platforms used for real-time risk analytics and regulatory compliance.


Salary Range: 170-210K

3 days Hybrid in New York City


Key Responsibilities:

  • Engineer scalable, production-grade microservices in Python to process real-time and batch data flows using modern messaging, streaming, and RESTful technologies.
  • Design and deliver resilient systems that support credit and market risk assessment frameworks across the enterprise.
  • Leverage advanced Python programming concepts—including decorators, context managers, metaprogramming, and asynchronous design patterns—to develop clean, maintainable, and efficient solutions.
  • Build distributed systems and containerized applications using tools such as Docker, Kubernetes, Consul, and Spark, while integrating with Kafka for data streaming.
  • Collaborate within Agile squads composed of developers, data scientists, and risk analysts to deliver business-driven functionality in an iterative manner.
  • Develop and fine-tune relational and NoSQL database schemas, working with technologies like PostgreSQL, MongoDB, and distributed key-value stores.
  • Lead the development and automation of testing frameworks using PyTest and Behave to ensure continuous delivery of robust and reliable software.
  • Architect and implement multi-threaded and asynchronous systems to handle concurrent data operations at scale.
  • Design and deploy cloud-native applications within AWS infrastructure, leveraging cloud services for performance, scalability, and fault tolerance.
  • Drive the integration and orchestration of APIs across streaming, messaging, and REST interfaces to ensure seamless communication across systems.
  • Contribute to building a consistent and automated deployment pipeline to support CI/CD best practices.


Required Qualifications:

  • 8+ years of hands-on software engineering experience, building and deploying complex, high-performance systems in production environments.
  • Extensive expertise in Python 3.4+ with a deep understanding of asynchronous programming, functional and object-oriented design principles.
  • Mandatory experience with credit risk and/or market risk systems—understanding of risk exposure models, valuation adjustments (XVA), counterparty risk, or risk reporting platforms.
  • Proven track record of designing and deploying cloud-native services on AWS.
  • Deep understanding of microservices architecture, containerization, and distributed data processing.
  • Hands-on experience with Kafka, RESTful API design, and event-driven architectures.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: