Senior Software Developer (Python)- Financial Systems- onsite
Description
Job Details 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 deg 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. Report this job Dice Id: cxbcsi Position Id: Job44105 Posted 11 hours ago Read Full Job Description