Skip to main content

This job has expired

You will need to login before you can apply for a job.

Senior Software Engineer

Selby Jennings
Boston, USA
Closing date
Dec 12, 2023

View more

Job Function
Industry Sector
Finance - General
Employment Type
Full Time
Essential Qualifications:
  • Possess 5-7 years of professional experience in software engineering, with a specific emphasis on quantitative applications.
  • Demonstrate expert proficiency in Python and Pandas, coupled with a high level of competence in related scientific libraries such as NumPy, SciPy, statsmodels, and scikit-learn.
  • Showcase hands-on experience in developing mission-critical production systems, incorporating a deep understanding of best practices for testing, monitoring, and deployment.
  • Exhibit proficiency on Linux platforms and a solid grasp of Git.
  • Possess a working knowledge of one or more relevant database technologies, such as MS SQL, Postgres, or MongoDB.
  • Illustrate a proven track record of working with large data sets, both structured and unstructured.

Advantageous Skills:
  • Bring experience in quantitative software development within a front-office setting, such as a hedge fund, proprietary trading firm, or investment bank.
  • Show aptitude for mentoring junior team members and effectively managing projects.
  • Display proficiency in building web applications using modern frameworks like React.
  • Demonstrate familiarity with distributed computing technologies like Spark, Dask, Kubernetes, and Redis.
  • Exhibit knowledge of modern data engineering practices, including data pipeline & ETL tools, distributed storage & processing, and data warehousing.
  • Possess a strong understanding of financial markets and instruments.
  • Have experience working with financial market data.
  • Show proficiency in relevant mathematical domains, such as statistics and time-series analysis.

Personal Attributes:
  • Hold a strong academic record with a degree rich in mathematical and computing content (e.g., Computer Science, Mathematics, Engineering, or Physics).
  • Demonstrate intellectual robustness with a keenly analytic approach to problem-solving.
  • Be self-organized, showcasing the ability to manage time effectively across multiple projects and amidst competing business demands and priorities.
  • Be dedicated to delivering value to the business, with an unwavering commitment to process improvement.
  • Possess strong interpersonal skills, enabling you to establish and maintain close working relationships with quantitative researchers, portfolio managers, traders, and senior business professionals.
  • Be a confident communicator, capable of articulating points concisely and positively dealing with conflicting views.

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert