Staff Software Engineer
Cantor Fitzgerald.com
Office
Dallas, TX, United States
Full Time
Job Description
We are looking for a highly skilled Staff Software Engineer to join our team and drive the development of cutting-edge applications to drive our Occupier solutions business.
You will play a technical leadership role, influencing both strategy and execution while mentoring engineers and collaborating with cross-functional teams to build next-generation Occupier solutions, AI-driven data platforms, and computing infrastructure that ensures high availability, security, and consistency.
This role requires deep expertise in building cloud native applications, distributed systems, cloud infrastructure, and AI/ML workloads to deliver reliable, intelligent, and high-performing platforms at scale.
Key Responsibilities
- Architect & Build: Design and develop scalable, fault-tolerant, and highly available applications.
- AI-Driven Automation: Implement AI-powered workflows that help our brokers streamline their work
- Security & Compliance: Ensure adherence to data security, privacy regulations (GDPR, CCPA, PCI-DSS), and financial compliance standards.
- Cross-Functional Leadership: Partner with engineering, product, risk, and compliance teams to drive innovation in transactional and AI-powered systems.
- Mentorship & Code Excellence: Provide technical mentorship and uphold high engineering standards through code reviews, system design discussions, and best practices.
- DevOps Thought Leadership: Demonstrates DevOps thought leadership by driving best practices, fostering a culture of collaboration, and continuously improving CI/CD pipelines and infrastructure automation.
- Build vs Buy: Exhibits strategic decision-making in Build vs Buy scenarios by evaluating technical feasibility, cost, time-to-market, and long-term scalability to align with business objectives.
Basic Qualifications
- 15+ years of experience in software engineering, distributed systems, and application development.
- Deep expertise in transactional database architectures (SQL, NoSQL, NewSQL), ACID principles, and event-driven processing.
- Strong coding skills in Python, C#, or Go with expertise in distributed computing, microservices, and containerized architectures (Kubernetes, Docker).
- Strong understanding of MLOps, data pipelines (Kafka, Spark, Flink), and cloud-native AI/ML deployment (AWS, GCP, Azure).
Staff Software Engineer
Office
Dallas, TX, United States
Full Time
September 23, 2025