Principal Software Engineer

BH-12449
  • $180,000-$230,000 per annum
  • Boston, United States
  • Permanent
Principal Software Engineer - Compute Platform Team

Company Overview:Join a leading quantitative investment firm specializing in data-driven financial strategies. We combine innovative technology, sophisticated algorithms, and a collaborative environment to drive success in global markets.

Job Description:As a Principal Software Engineer on the Compute Platform Team, you will lead the design, development, and optimization of high-performance computing systems. Your work will support quantitative research and trading by ensuring robust and efficient infrastructure.

Responsibilities:
  • Design and implement scalable distributed computing systems.
  • Optimize platform performance and reliability.
  • Collaborate with stakeholders to gather requirements and deliver platform improvements.
  • Evaluate and integrate new technologies.
  • Provide technical mentorship.
Qualifications:
  • Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software engineering with a focus on distributed systems or high-performance computing.
  • Proficiency in languages like C++, Java, or Python.
  • Experience with distributed frameworks (e.g., Kubernetes, Spark) and cloud platforms.
  • Strong problem-solving and collaboration skills.
  • Financial services experience is a plus.

Please apply now!
Declan Foster Managing Consultant

Apply for this role

Take your career up a notch