Scientech Research

Scientech Research

Middle Office Developer

New Jersey

Sponsorship not specifiedDetected 363 days ago
PythonGitSQLPostgreSQLCI/CDPandasNumPyData Engineering

About the role

  • - Design, build, and maintain internal tools and applications to support middle-office functions (e.g., trade capture, PnL reconciliation, position reporting).
  • - Collaborate with operations, risk, compliance, and portfolio management teams to gather requirements and translate them into scalable technology solutions.

Responsibilities

  • Design, build, and maintain internal tools and applications to support middle-office functions (e.g., trade capture, PnL reconciliation, position reporting).
  • Develop and maintain data pipelines to ingest, transform, and store financial data from various sources (e.g., market data, trading platforms).
  • Build and optimize data models for analytics, risk, and reporting use cases.
  • Collaborate with operations, risk, compliance, and portfolio management teams to gather requirements and translate them into scalable technology solutions.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, Finance, or a related field.
  • 2-3 years of experience as a developer or data engineer in a financial services environment.
  • Strong programming skills in Python, with experience in libraries like Pandas, NumPy, or PySpark.
  • Experience with SQL and relational databases (e.g., PostgreSQL, SQL Server, or similar).
  • Familiarity with middle-office systems, trade lifecycle, and reconciliation workflows.
  • Experience with ETL tools or building custom data pipelines.
  • Knowledge of version control (e.g., Git), CI/CD pipelines, and development best practices.

This listing is sourced directly from Scientech Research's careers page and normalized into a canonical job model.