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.
- 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.
- 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!