Back to listings
Dice Id:cxbcsiWall Street, New York, NY (Hybrid/On-site)Industry: Broker-Dealer / Trading TechnologyWe 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 ResponsibilitiesApplication 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 normalizationoBilling, commissions, and client reporting Implement background jobs and scheduled workflows supporting daily operational processes Develop automation frameworks and scripts to optimize operational efficiencyData, Integrations & Financial Systems Build and maintain integrations with internal and external financial systems, including:oDTCC / NSCC APIs and SFTP file feedsoOrder Management Systems (OMS) such as Traffix, MarketTrader, PolarisoFIX engines and end-of-day (EOD) SFTP filesoClearing, securities lending, and prime brokerage platformsoCRM 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 AppsoDocker-based deploymentsoCI/CD pipelines (GitHub Actions or equivalent) Collaborate on cloud architecture decisions with a focus on:oSecurity and access controlsoCost optimizationoReliability and operational resilience Implement logging, error handling, and baseline observabilitySecurity, Compliance & Controls Build systems with broker-dealer regulatory requirements in mind, including:oAudit trails and immutable, time-stamped recordsoRole-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 standardsCross-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 evolutionRequired 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:oTradingoClearing and settlementoRisk and marginoBilling 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 solutionsStrongly Preferred / Nice to Have Familiarity with:oDTCC / NSCC platforms, margin, or risk systemsoOMS or execution platformsoSecurities lending or prime brokerage workflows Experience with:oReact or other modern frontend frameworksoFIX protocol and trade lifecycle systemsoGitHub Actions or similar CI/CD toolingoSlack, email, or workflow-based integrationsoPower BI or other data visualization tools Exposure to designing systems in regulated or compliance-driven environmentsEmployers 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 jobDice Id: cxbcsiPosition Id: Job44105Posted 11 hours ago Read Full Job DescriptionSimilar JobsxSharexCopied!CopyTwitterFacebookLinkedInEmail Create your free profile to continue Create your free profile to continue Log in to continue Log in to continue Already have an account? LoginAn error occurred while registering your account. Please try again shortly, or contact Dice at inquiries@consultant.dev account is for *If you are a recruiter, staffing agency, or employer creating an account for your candidate, choose that option.I'm creating this account for myselfI'm representing a candidateYou must make a selection.Complete your candidate's information belowFirst Name *First name is required.Last Name *Last name is required.Email Address *Please enter a valid email.This email is already registered. Want to sign in or recover your password?Password *8 character minimum with at least 1 number and 1 letter.Confirm Password *Password must match.By registering, you are agreeing with Dice's Privacy Policy and Terms of Use — and to receive emails from Dice with information about your job search. RegisterCancelThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.Don't have an account? Create your free profile Email and/or password incorrect. Please use the "Forgot password?" link, or contact Dice at inquiries@consultant.dev like you already have an employer account, Please log in hereEmail Address *Please enter a valid email.Password *8 character minimum with at least 1 number and 1 letter.Log inForgot password?Registration DeniedYour registration has been denied because we believe you are using automation tools.This may happen as a result of the following:Javascript is disabled or blocked by an extension (ad blocker for example)Your browser does not support cookiesIf you are needing additional assistance, please contact customer support.CloseAd

Senior Software Developer (Python)- Financial Systems- onsite

Project-Based

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

Skills

Platform EngineeringPythonCI/CDAIComplianceDevOpsSecurityGitHub ActionsAzurePandasRESTSQLMS SQLAWSFastAPIArtificial IntelligenceSystem DesignGitETLFlaskPostgreSQLGitHub