Senior Software Developer (Python)- Financial Systems- onsite

New York City, NY, US • Posted 60+ days ago • Updated 8 hours ago
Contract W2
On-site
$140-160K
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Application Development
  • Web Applications
  • Dashboard
  • DTCC
  • Normalization
  • Scripting
  • Operational Efficiency
  • Financial Software
  • Oracle Management Server
  • EOD
  • SFTP
  • Securities
  • Salesforce.com
  • Extract
  • Transform
  • Load
  • Pandas
  • Computerized System Validation
  • JSON
  • PostgreSQL
  • Microsoft SQL Server
  • Reporting
  • Analytics
  • Use Cases
  • Management
  • Amazon S3
  • Storage
  • Cloud Computing
  • OCI
  • GitHub
  • Cloud Architecture
  • FOCUS
  • Optimization
  • Access Control
  • RBAC
  • Open Data Protocol
  • SEC
  • Trading
  • Finance
  • DevOps
  • Production Support
  • IT Strategy
  • Systems Design
  • Software Development
  • Python
  • Flask
  • Relational Databases
  • SQL
  • Amazon Web Services
  • Microsoft Azure
  • Financial Services
  • Version Control
  • Git
  • Collaboration
  • Communication
  • Brokerage
  • Continuous Integration
  • Continuous Delivery
  • Workflow
  • Business Intelligence
  • Data Visualization
  • Regulatory Compliance

Summary

Location: Wall Street, New York, NY (Hybrid/On-site)
Industry: Broker-Dealer / Trading Technology
We are seeking a Senior Software Engineer to design, build, and maintain internal applications and data platforms supporting a U.S. broker-dealer. This role sits at the intersection of trading, clearing, risk, and operations, and requires strong Python expertise, experience with financial systems, and a practical understanding of regulatory and compliance-driven environments.
You will work in a small, fast-moving team, owning end-to-end development of internal tools while collaborating closely with trading, risk, operations, and infrastructure teams.

Key Responsibilities
Application Development
Design, build, and maintain internal web applications, APIs, and dashboards using:
oPython (FastAPI, Flask)
oReact or similar modern frontend frameworks
Develop and maintain services for:
oMargin calculations and simulations (e.g., DTCC / NSCC RMaas)
oTrade activity ingestion and normalization
oBilling, commissions, and client reporting
Implement background jobs and scheduled workflows supporting daily operational processes
Develop automation frameworks and scripts to optimize operational efficiency
Data, Integrations & Financial Systems
Build and maintain integrations with internal and external financial systems, including:
oDTCC / NSCC APIs and SFTP file feeds
oOrder Management Systems (OMS) such as Traffix, MarketTrader, Polaris
oFIX engines and end-of-day (EOD) SFTP files
oClearing, securities lending, and prime brokerage platforms
oCRM systems (Salesforce)
Design and manage ETL pipelines using Python, Pandas, and structured data formats (CSV, JSON)
Design, optimize, and maintain relational databases (PostgreSQL, SQL Server) for transactional, reporting, and analytics use cases
Store and manage artifacts, reports, and data outputs in object storage (AWS S3 / Azure Blob Storage)
Cloud & Platform Engineering
Deploy and operate applications in AWS and/or Azure environments, including:
oEC2 or Azure Container Apps
oDocker-based deployments
oCI/CD pipelines (GitHub Actions or equivalent)
Collaborate on cloud architecture decisions with a focus on:
oSecurity and access controls
oCost optimization
oReliability and operational resilience
Implement logging, error handling, and baseline observability
Security, Compliance & Controls
Build systems with broker-dealer regulatory requirements in mind, including:
oAudit trails and immutable, time-stamped records
oRole-based access control (RBAC)
oData integrity and traceability
Support compliance with SEC and FINRA regulations (e.g., Rules 17a-3, 17a-4, 15c3-5)
Ensure systems conform to internal data-handling, security, and compliance standards
Cross-Functional Collaboration
Work closely with trading, risk, operations, and finance teams to gather requirements and translate business needs into technical solutions
Partner with infrastructure and DevOps teams on deployments and production support
Contribute to technical strategy, system design, and long-term platform evolution

Required Qualifications
7+ years of professional software development experience (senior-level ownership expected)
Prior experience working within a U.S. broker-dealer
Strong proficiency in Python
Experience building REST APIs using FastAPI, Flask, or equivalent
Solid experience with relational databases and SQL schema design
Hands-on experience with AWS and/or Azure
Strong understanding of financial services workflows, such as:
oTrading
oClearing and settlement
oRisk and margin
oBilling or commissions
Familiarity with version control (Git), CI/CD pipelines, and containerized deployments
Ability to work independently, take ownership, and collaborate effectively in a small team
Strong communication skills and ability to translate business requirements into technical solutions

Strongly Preferred / Nice to Have
Familiarity with:
oDTCC / NSCC platforms, margin, or risk systems
oOMS or execution platforms
oSecurities lending or prime brokerage workflows
Experience with:
oReact or other modern frontend frameworks
oFIX protocol and trade lifecycle systems
oGitHub Actions or similar CI/CD tooling
oSlack, email, or workflow-based integrations
oPower BI or other data visualization tools
Exposure to designing systems in regulated or compliance-driven environments
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxbcsi
  • Position Id: Job44105
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Bayonne, New Jersey

Today

Contract

USD 110,000.00 - 120,000.00 per year

New York, New York

30+d ago

Full-time

USD 90,000.00 - 110,000.00 per year

New York, New York

9d ago

Full-time

USD 175,000.00 - 210,000.00 per year

Hybrid in New York, New York

Today

Full-time

Compensation information provided in the description

Search all similar jobs