OCCposted about 1 month ago
$135,000 - $178,600/Yr
Full-time • Mid Level

About the position

The Options Clearing Corporation (OCC) is seeking an Associate Principal in Software Engineering for Quantitative Risk Management. The role involves developing and maintaining risk models for margin, clearing fund, and stress testing, with a focus on risk model software in production environments. The candidate will design, develop, and maintain trading infrastructure systems for financial markets using technologies such as Java, Spring Framework, Groovy, YAML, PostgreSQL, Python, Docker, and AWS. Responsibilities include developing risk engines, theoretical price engines, and rule-based microservices data processing pipelines, as well as collaborating with various stakeholders to enhance Quantitative Risk Management's technical capabilities. The position allows for up to 40% telecommuting.

Responsibilities

  • Develop and maintain risk models for margin, clearing fund, and stress testing.
  • Design, develop, and maintain trading infrastructure systems for financial markets.
  • Develop and maintain risk engine and theoretical price engine for options or margin futures.
  • Develop rule-based microservices data processing pipelines.
  • Develop in-memory ETL data processing framework for risk management platform.
  • Collaborate with developers, quantitative analysts, business users, and technology staff.
  • Apply financial mathematics to develop and maintain software for pricing, margin risk, and stress testing.
  • Configure and manage resources in local and AWS cloud environments.
  • Integrate model prototypes, model library, and model testing tools.
  • Create unit and integration tests utilizing high performance and distributed computing knowledge.
  • Build and enhance test automation analytical tools based on financial analysis.
  • Participate in code reviews and demo accomplishments.
  • Write technical documentation and user manuals.

Requirements

  • Master’s degree in Computer Science, Information Science, Mathematics, Finance, or related field.
  • Two (2) years of experience as a software developer or related.

Nice-to-haves

  • Experience with Java, Spring Framework, Groovy, YAML, PostgreSQL, Python, Docker, and AWS.
  • Experience in developing risk engines and theoretical price engines for financial products.

Benefits

  • Hybrid work environment, up to 2 days per week of remote work.
  • Tuition Reimbursement.
  • Student Loan Repayment Assistance.
  • Technology Stipend.
  • Generous PTO and Parental leave.
  • 401k Employer Match.
  • Competitive health benefits including medical, dental, and vision.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service