Senior Software Engineer (Hybrid)

Company:  Northwest Talent Solutions LLC
Location: Boston
Closing Date: 05/11/2024
Salary: £200 - £250 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Northwest Talent Solutions is a leading Technology, Finance, and Healthcare staffing/recruiting and HR/DEI consulting firm partnering with outstanding clients within the private industry and public sector. Currently, we are partnered with a preferred client in Boston in search of a highly talented Senior Software Engineer (Hybrid - 3 days/week onsite).

Job Summary

As a Senior Software Engineer, you will collaborate with Quantitative Researchers and Portfolio Managers in the Front-office Engineering organization. You'll tackle diverse challenges, including onboarding new datasets, implementing trading signals, developing portfolio optimization tools, building data visualization frameworks, enhancing research platforms, and performance-tuning existing code using efficient numerical algorithms and cluster-computing solutions.

Key Duties & Responsibilities:

  • Develop mission-critical production systems for quantitative applications
  • Work with large datasets, both structured and unstructured
  • Implement and optimize trading signals and portfolio optimization tools
  • Enhance and maintain research platforms
  • Collaborate with Quantitative Researchers and Portfolio Managers

Qualifications:

I. Education:

  • Degree with high mathematical and computing content (e.g., Computer Science, Mathematics, Engineering, or Physics)
  • Equivalent years of additional work experience may be considered in lieu of the above education requirement

II. Experience:

  • 5+ years of professional experience in software engineering, preferably with a focus on quantitative applications
  • Expert knowledge of Python and Pandas, with proficiency in related scientific libraries (NumPy, SciPy, stats models, sci-kit-learn)
  • Experience developing mission-critical production systems

Knowledge, Skills & Abilities:

  • Proven ability to develop mission-critical systems, with expertise in testing, monitoring, and deployment best practices
  • Strong background in Linux and Git, with experience in distributed computing (Spark, Dask, Kubernetes)
  • Deep understanding of data engineering practices, including ETL, pipelines, and data warehousing
  • Excellent analytical skills, with knowledge of statistics, time-series analysis, and financial markets
  • Outstanding communication skills, able to collaborate with cross-functional teams and manage multiple projects efficiently

Screening Questions:

  1. Describe your experience with Python and the scientific stack (NumPy, SciPy, Pandas, etc.) in a professional setting.
  2. What is your experience with developing mission-critical production systems?
  3. How have you worked with large datasets in the past, and what challenges did you face?

For confidential, immediate consideration, please apply with a formal copy of your resume along with your salary expectations and answers to all outlined screening questions.

Scale Beyond the Talent Bar

#J-18808-Ljbffr
Apply Now
Share this job
Northwest Talent Solutions LLC
  • Similar Jobs

  • Senior Software Engineer - User Experience (Hybrid Onsite)

    Cambridge
    View Job
  • Senior Software Engineer I, New Product Development (Hybrid)

    Boston
    View Job
  • Senior Software Engineer I, New Product Development (Hybrid)

    Boston
    View Job
  • Senior Cloud Engineer (Hybrid)

    Boston
    View Job
  • Senior Cloud Engineer (Hybrid)

    Boston
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙