CrawlJobs Logo

Senior Software Engineer

https://www.roberthalf.com Logo

Robert Half

Location Icon

Location:
United States, San Francisco

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are looking for an experienced Senior Software Engineer to join our team in San Francisco, California. In this role, you will collaborate closely with research, finance, and data engineering teams to build and optimize systems that support trade generation, execution, and tracking. As a senior member of the engineering team, you will take the lead on major projects, drive technical excellence, and help shape the future of our engineering practices.

Job Responsibility:

  • Lead the design, development, and maintenance of critical trading pipelines, ensuring automation of manual processes and addressing real-world challenges such as market nuances and trade restrictions
  • Collaborate with data providers, banks, and brokers to manage API and data integrations, creating scalable systems for rapid onboarding of new partners
  • Build and expand product offerings, including packaging alpha strategies into separately managed accounts
  • Develop and implement key business metrics to measure the fund's performance and drive strategic improvements
  • Partner with senior engineers to architect high-performance systems that align with organizational goals and metrics
  • Work closely with management to translate business objectives into actionable technical requirements
  • Mentor and guide less experienced engineers, fostering a culture of technical excellence and continuous learning
  • Troubleshoot and debug complex system issues to ensure seamless operations and reliability.

Requirements:

  • Minimum of 7 years of experience building trading systems, with expertise in front, middle, or back-office operations
  • Strong proficiency in backend development, API development, and client-side scripting
  • Familiarity with cloud technologies and tools such as Atlassian Jira, Agile Scrum, and AB testing
  • Advanced programming skills in Python and related technologies
  • Exceptional written communication skills, including the ability to produce design documents, specifications, and post-mortem analyses
  • Proven ability to take ownership of projects and drive them to completion with minimal oversight
  • Solid understanding of business logic and financial systems, with a strong interest in finance and machine learning
  • Experience with Enfusion or similar platforms is highly desirable.

Nice to have:

Experience with Enfusion or similar platforms

What we offer:
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life and disability insurance
  • 401(k) plan
  • Free online training
  • Access to competitive compensation and benefits.

Additional Information:

Job Posted:
May 13, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.