Northwest Talent Solutions LLC
Senior Software Engineer
Northwest Talent Solutions LLC, Boston, Massachusetts, us, 02298
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 SummaryAs 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:
Describe your experience with Python and the scientific stack (NumPy, SciPy, Pandas, etc.) in a professional setting.
What is your experience with developing mission-critical production systems?
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 Barhttps://nwtalentsolutions.com/
#J-18808-Ljbffr
Senior Software Engineer
(Hybrid - 3 days/week onsite).
Job SummaryAs 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:
Describe your experience with Python and the scientific stack (NumPy, SciPy, Pandas, etc.) in a professional setting.
What is your experience with developing mission-critical production systems?
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 Barhttps://nwtalentsolutions.com/
#J-18808-Ljbffr