Skip to main content

This job has expired

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

Senior Software Engineer

Employer
Selby Jennings
Location
Boston, USA
Salary
Negotiable
Closing date
Nov 24, 2023

View more

Job Function
Banking
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
We are seeking a talented Software Engineer with 5-7 years of experience. We aim to bring on only the best, brightest, most talented and passionate engineers.

Required
  • A minimum of 5-7 years of professional experience in software engineering, with a preferred emphasis on quantitative applications.
  • Profound expertise in Python and Pandas, along with proficiency in associated scientific libraries like NumPy, SciPy, statsmodels, and scikit-learn.
  • Proven experience in the development of mission-critical production systems, along with a strong grasp of best practices for testing, monitoring, and deployment.
  • Proficiency in Linux platforms and a solid understanding of Git.
  • Working knowledge of one or more relevant database technologies, such as Postgres, MS SQL, or MongoDB.
  • Demonstrated experience in working with extensive structured or unstructured data sets.

Favorable
  • Experience in quantitative software development within a front-office context, such as at a hedge fund, proprietary trading firm, or investment bank.
  • A track record of mentoring junior team members and managing projects.
  • Proficiency in constructing web applications using contemporary frameworks like React.
  • Competence with distributed computing technologies like Spark, Dask, Kubernetes, and Redis.
  • Familiarity with contemporary data engineering practices, encompassing data pipelines, ETL tools, distributed storage and processing, and data warehousing.
  • A profound understanding of financial markets and instruments.
  • Experience in handling financial market data.
  • Relevant mathematical knowledge, including statistics and time-series analysis.

Interpersonal Skills
  • A solid academic background with a degree featuring substantial mathematical and computing components, such as Computer Science, Mathematics, Engineering, or Physics.
  • Intellectually rigorous with a highly analytic approach to problem-solving.
  • Self-organized with the ability to efficiently manage time across multiple projects, even when faced with competing business demands and priorities.
  • Devoted to delivering value to the business, continuously striving to enhance processes.
  • Strong interpersonal skills, capable of establishing and maintaining close working relationships with quantitative researchers, portfolio managers, traders, and senior business professionals.
  • A confident communicator, able to succinctly present arguments and handle differing viewpoints in a positive manner.

If you are interested, do not hesitate to apply!

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