Software Engineer

Cantor Fitzgerald Securities

$120K — $140K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science or related field, or equivalent experience
  • 2-5 years of software development experience with knowledge of the software development lifecycle
  • Proficient in Python and familiar with Django as a modern web framework
  • Experience in designing, building, and consuming REST APIs
  • Proficient SQL skills with familiarity in relational databases like SQL Server
  • Working knowledge of modern JavaScript frameworks, preferably React
  • Experience with browser automation/RPA tools and Unix shell scripting
  • Hands-on experience integrating generative AI or LLM APIs into production applications
  • Familiarity with Git and CI/CD pipelines
  • Excellent communication skills and a self-directed, intellectually curious mindset

Responsibilities

  • Design, develop, test, and maintain full-stack automations using Python/Django, SQL Server, and React
  • Create and consume REST APIs for integration with internal systems and third-party platforms
  • Apply generative AI for document processing and implement validation and audit controls
  • Own solutions end-to-end, including design, deployment, and production support
  • Troubleshoot production issues and improve system reliability and performance
  • Develop automated tests and enforce CI/CD best practices
  • Implement logging, monitoring, and alerting for automations
  • Collaborate with various business units to validate logic and technical trade-offs
  • Translate compliance requirements into reliable, auditable solutions
  • Stay current with emerging automation and AI technologies

Benefits

  • Opportunity to work in a high-ownership environment
  • Engagement with a diverse range of business processes
  • Exposure to advanced AI and automation technologies
  • Collaborative work with various departments
  • Potential for personal growth and skill enhancement in software development and AI
Full Job Description
Job Description

Join Cantor Fitzgerald Technology Markets' Finance Development team as a Software Engineer on a high-ownership automation and applied AI group. You will partner with business, operations, and technology stakeholders to design, develop, and support production-grade automation that streamlines trading, compliance, legal, tax, treasury, finance, HR and other corporate processes. The role spans the full software-development lifecycle, from learning unfamiliar business workflows to delivering reliable, AI-enhanced solutions and maintaining them in production.

Responsibilities

  • Design, develop, test, and maintain full-stack automations using Python/Django, SQL Server, and React.
  • Create and consume REST APIs and integrate with internal systems and third-party platforms via APIs or controlled browser automation.
  • Apply generative AI and large language models to document processing, classification, and AI-assisted reporting, implementing validation and audit controls.
  • Own solutions end-to-end: design, deployment, monitoring, documentation, and production support.
  • Troubleshoot production issues, perform root-cause analysis, and improve reliability, performance, and recoverability.
  • Develop automated tests, conduct code reviews, and enforce CI/CD best practices.
  • Implement logging, monitoring, and alerting for unattended automations.
  • Collaborate with compliance, legal, trading operations, tax, treasury, finance, and HR to validate business logic and communicate technical trade-offs.
  • Translate compliance and regulatory requirements into reliable, auditable technical solutions.
  • Stay current with emerging automation and AI technologies and evaluate their applicability.


Qualifications

  • Bachelor's or Master's in Computer Science, Engineering, or related field (or equivalent experience).
  • 2-5 years of professional software-development experience with a solid grasp of the SDLC.
  • Strong proficiency in Python and a modern web framework such as Django.
  • Experience designing, building, and consuming REST APIs.
  • Proficient SQL skills with experience in relational databases like SQL Server.
  • Working knowledge of a modern JavaScript framework (e.g., React) for UI development.
  • Experience with browser-automation/RPA tools and Unix shell scripting.
  • Hands-on experience integrating generative AI or LLM APIs into production applications.
  • Familiarity with Git, CI/CD pipelines, and DevOps practices.
  • Excellent communication skills and a self-directed, intellectually curious mindset.


Compensation Expectations: $120,000 -$140,000 Base Salary

#LI-JM3

Similar Jobs

More Jobs at Cantor Fitzgerald Securities

  • Software Engineer
    $120K — $140K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person
  • Junior Systems Engineer
    $100K — $110K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Network Operations Analyst
    $160K — $170K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person
  • AVP, Software Engineer
    $145K — $175K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • AVP, DTC Settlements
    $110K — $130K *
    Jacksonville, FL 32210 (Duval County)
    Finance & Insurance
    In-Person

More Finance & Insurance Jobs

Find similar Software Engineer jobs: