Analytical Credit Algorithmic Developer-RR0714 (new!)

Analytical Credit Algorithmic Developer. For this Quant Research Team help build and design an electronic trading Credit Algo system. Use proprietary languages around Python. Keys to job are data visualization, strong OO design, manipulation of data, modelling, linear regression, machine learning, probability. Take price quotes and formulate models and the infrastructure around it.

Qualifications:

• Consider people with Corporates, CDS, pricing, PnL.

• Preference is Phd but open to MS graduates as well.  Credit is a big plus.

• Must have strong OO design, C++ preferable but will take any OO language.

• Should have Matlab or R or SAS or S+.

Quant Credit/Risk-Investment Bank-BA082514 (new!)

Description:

Quant Credit Risk-Investment Bank. The Quantitative Risk group of this Investment Bank is responsible for conducting model validation to help identify, measure, and mitigate the risk of models. The objective is to ensure that models are used appropriately in the business context and that model users are aware of the models’ strengths and limitations and how these can impact their decisions.

Responsibilities:

• The successful candidate will have experience working on the validation of scoring and forecast models used in connection with origination, pricing and loss forecasting for retail credit products.

• Carry out model validation, including model reviews and model risk measurement:

• Design and implement experiments to measure the potential impact of model limitations, parameter estimation error or deviations from model assumptions; compare model outputs with empirical evidence and/or outputs from model benchmarks. 

• Interface with Finance and Risk professionals to monitor usage and performance of the models and distribute the findings of model validation.

 

Qualifications:

• Experience with applied quantitative research or model development in a consumer credit or mortgage pre-payment modelling.

• PhD or MS degree in Applied Math, Economics (quantitative), Physics, Engineering or similar.

• Understanding of probability theory, econometrics, statistics, and numerical methods.

• Experience dealing with large data sets.

• Inquisitive nature, ability to ask right questions and escalate issues.

• Risk & Control mindset

• Experience with statistical software (e.g., SAS, R).

Systems Reliability Engineer

For one of the largest Global Media companies in the world your work as a Systems Reliability Engineer is one of the most important technical roles within the company ensuring best systems practices. You will  ensure the speed, availability, and scale of the systems as well as ensuring their ability to withstand unprecedented increases in load. You will be at the heart of solving any production problems. Your scope runs from the kernel to the application.  You will build automation tools to ensure the system is well instrumented and highly fault tolerant.

Responsibilities:
• Manage availability, latency, scalability and efficiency of applications development by instilling engineering reliability into development lifecycle with a focus on fault tolerant approaches
• Respond to and resolve unexpected and potential service problems and write software to prevent problem recurrence
• Drive capacity planning, performance analysis, instrumentation and other non-functional systems requirements
• Review and influence ongoing design, architecture, standards and methods for improving operating services
• Manage system releases, write production software acceptance tests, and coordinate all aspects of the release including coverage and communication plans

Basic Qualifications:
• Bachelor’s degree in Computer Science or equivalent
• Software Engineer or Development of customer-facing, high-availability, large-scale distributed applications.
• Experience developing in C or C++, Java technologies.
• PHP, Python, Ruby or other scripting languages
• Extensive experience with Linux/Unix

Desired Qualifications:
• Prior successful experience as a systems performance or site/systems reliability engineer
• Extensive experience working with fault tolerant approaches in a large-scale distributed environment and high-performance systems
• Demonstrated experience working in complex systems environments
• Deep understanding of Internet and networking protocols
• Expertise analyzing and troubleshooting large-scale distributed systems.
• Knowledge of IP networking, network analysis and performance and application issues using standard tools such as tcpdump
 

 

 

 

 

RR0402: Systems Reliability Engineer (new!)

As a Systems Reliability Engineer, your mission will be to ensure the speed, availability, and scale of the systems as well as ensuring their ability to withstand unprecedented increases in load. In this role you will be at the heart of solving production problems.  Your scope is from the kernel to the application. The position requires the flexibility to take a holistic approach to troubleshooting and the ability to delve deeply into technical details. The Systems Reliability Engineer will build automation tools for system health, production acceptance tests to validate production changes, and will ensure the system is well instrumented and highly fault tolerant.

 

Responsibilities:

  • Manage availability, latency, scalability and efficiency of applications development by instilling engineering reliability into our development lifecycle with a focus on fault tolerant approaches
  • Respond to and resolve unexpected and potential service problems and write software to prevent problem recurrence
  • Drive capacity planning, performance analysis, instrumentation and other non-functional systems requirements
  • Review and influence ongoing design, architecture, standards and methods for improving operating services
  • Manage system releases, write production software acceptance tests, and coordinate all aspects of the release including coverage and communication plans

 

Basic Qualifications:

  • Bachelor’s degree in Computer Science or equivalent
  • 3+ years of experience as a software Engineer or Development of customer-facing, high-availability, large-scale distributed applications.
  • Experience in C or C++, Java technologies.
  • PHP, Python, Ruby or other scripting languages
  • Extensive experience with Linux/Unix

 

Desired Qualifications:

  • Prior successful experience as a systems performance or site/systems reliability engineer
  • Extensive experience working with fault tolerant approaches in a large-scale distributed environment and high-performance systems
  • Demonstrated experience working in large, complex systems environments
  • Deep understanding of Internet and networking protocols
  • Expertise analyzing and troubleshooting large-scale distributed systems.
  • Knowledge of IP networking, network analysis and performance and application issues using standard tools such as tcpdump
  • Ability to handle periodic on-call duty as well as out-of-band requests

 

 

 

 

 

 

BA0214: Market Data Analytics (new!)

A global financial services firm and banking institution is looking for a senior systems support engineer and application developer to join its team, driving the implementation of a strategic historical market data analytics platform.

As an application developer, you will leverage core infrastructure products and services to meet specific application development, delivery and support needs of the business as part of a global development team working on globally distributed systems.

You will work in closely with Equity Derivatives business partners to ensure development efforts are focused in the right way at the right time and that they satisfy business needs. You will also be involved with the full delivery lifecycle, from strategy through to design, development, testing, deployment and support.
RESPONSIBILITIES

  • Support a number of market data storage & analytics systems during local office hours as part of a global support team
  • Proactively drive the remediation of any production issues encountered from inception to completion
  • Own the local infrastructure including hardware, software & change management
  • Work as part of a global development team & contribute to the team’s ongoing build efforts.
  • Work directly with quantitative research users and other technology teams to articulate new technology requirements and solve business problems
  • Ensure technology solutions meet business and client requirements
  • Where appropriate, define the development plan and milestones, and ensure delivery is in line with initial plan and strategy
  • Document release procedures and support notes for deliverables so that support can be handed over to operate groups

REQUIREMENTS
We are looking for proactive and self-motivated technologists with a positive attitude and excellent team-working, communication, analytical and problem solving skills.

Essential skills

  • Extensive experience in supporting large scale distributed systems
  • Extensive experience with shell scripting
  • Experience in commercial Java server side development, deployment and maintenance
  • Experience with relational and non-relational databases
  • Disciplined approach to code management, testing and deployment practices
  • Experience of the full software development lifecycle, breaking requirements down into technical deliverables and following through to delivery
  • Experience with high performance & high throughput systems

Desirable skills

  • Experience with Cassandra & other Big Data technologies
  • Experience with Python, Scala, Maven, Jenkins, RESTful web services
  • Knowledge of a range of design patterns
  • Experience of working in financial services
  • Understanding of equity derivative products

LM1219: QA Technical Specialist/Engineer (Python)

This major, global investment bank is looking for an experienced QA technical specialist/engineer to establish a solid quality control testing process across all Equity Derivatives trading platforms. The specialist will be responsible for write-up of business use cases and test plans, release testing automation and QA sign-off.

As a QA technical specialist, the individual will play a critical role in strengthening release testing process on multiple complex trading platforms used by Equity Derivatives trading.  Systems in scope include order & execution management, pricing, and real-time risk management systems.

The individual will need to be flexible in his/her approach and able to react quickly to changing business needs. The role will involve working closely with the application development, support and business analyst teams.

 

Key Responsibilities:

  • Complete ownership of all testing on applications built with a varied set of technologies
  • Hands-on automation/scripting experience in building testing procedures
  • Release testing on functional & non-functional features to meet business requirements
  • Liaise with other technology teams on end-to-end testing

 

Desired Skills & Experience:

  • Hands-on QA testing experience
  • Able to demonstrate a track record of QA testing
  • A strong team player who is able to work well across different groups
  • Strong knowledge of QA best practices
  • Self-motivated with a high level of enthusiasm
  • Strong written & oral communication skills
  • Bachelor’s degree in a technical or analytical subject, including engineering, mathematics or the sciences
  • Experience with Derivatives applications is a plus
  • Knowledge on backend server systems, middleware and database  is a plus
  • Experience with owning QA process for large-scaled real-time trading systems
  • Experience with QA automation tools such as QTP or similar
  • Scripting language skills such as Python or similar
  • Strong interpersonal, communication & documentation skills
  • Able to multi-task and balance immediate and long term tasks & requirements

JA1219: VP Equities Connectivity Developer (Core Java, Perl)

Responsibilities/Description: The equities client connectivity team of this major bank is looking for a VP Equities Connectivity Developer. The equities client connectivity team is a global development team that is responsible for the application layer providing connectivity to all clients electronically trading equities in all regions (excluding QPS). Equities Technology (EQIT) is crucial to the competitive advantage of the franchise. In addition to driving innovation in algorithmic trading, market access and networking, Equities technology sets the standard for market connectivity across the whole Markets business.

Duties will include:

  • Analysis of business and technology driven changes and the creation of proposals for issue resolution.
  • Analysis, design and development of features of the client connectivity application for the new cash architecture trading system.
  • Development or enhancement of tools, processes and procedures used by the team.
  • Second line support of the non-prod client connectivity application
  • Third line support of the client connectivity production system

 

Desired Skills & Experience:

  • Bachelor’s degree or equivalent work experience
  • Core Java on LINUX
  • LINUX usage for development and operation
  • Perl
  • Bash scripting
  • FIX protocol
  • Understanding of electronic trading and financial markets
  • SVN, maven, and team city experience preferred
  • Unit testing and mocking, particularly Junit and Jmockit preferred
  • Agile development techniques preferred
  • Firm grasp of middleware, network design and protocols preferred
  • Ability to work within a large enterprise cooperatively to deliver to a specific business desire while enhancing the corporate environment as a whole

AT1211: Data Scientist (Python, Ruby, C++)

The Data Scientist will be tasked with delivering solutions that leverage the capabilities of big data, machine learning, text analytics, statistics, and related data mining techniques across a variety of portfolio projects. S/he will work alongside the R&D team in a development environment to automate processes and prove analytical concepts that will solve critical business problems.

Core Responsibilities:
o    Query data and create datasets to merge information from diverse data sources in different formats (includes data testing, data dictionary creation, cleanup, validation, and formatting across sources)
o    Interpret data to develop analysis that lead to actionable business insights
o    Summarize and synthesize data and present recommendations to the businesses in a clear and logical manner
o    Develop algorithms and benchmark models to test hypotheses
o    Identify unexplored data opportunities for the business to unlock and maximize the potential of digital data within the organization
o    Coordinate data resource requirements between R&D team and engineering team
o    Help create a long-term data and infrastructure strategy to bring in industry best practices

Desired Skills & Experience:

  • Degree in a quantitative field (e.g., Computer Science, Economics, Engineering, Mathematics, Finance, Statistics, Operations Research)
  • Experience with applied statistics and data mining models, structures and theories (e.g. natural language processing, entity resolution, machine learning, etc)
  • Strong familiarity with analytical project life cycles (i.e. understanding, data preparation, modeling, evaluation & visualization)
  • Proficient use of analytical software and programming across project lifecycle
  • Data extraction techniques (e.g. SQL)
  • Visualization tools (e.g. Spotfire, Tableau)
  • Statistics software (e.g. R, SPlus, MatLab)
  • Computer languages (e.g. Python, Ruby, C++)
  • Experience processing large amounts of data, either using a framework (e.g. Hadoop) or custom solutions
  • Business knowledge of Treasury Services and/or Investment Banking a plus

Other skills:

  • Ability to think beyond raw data and to understand the underlying business context and sense business opportunities hidden in data
  • Self-starter who can provide thought leadership and drive results in a dynamic and evolving environment
  • Ability to work effectively in cross-functional teams and influence business partners
  • Ability to work on multiple projects simultaneously

 

AT1113: Quantitative Analyst (C++ & Python)

A private institutional investment management complex is looking for candidates with outstanding academic credentials to join its team of Quantitative analysts. Quants contribute to the development and evaluation of systematic strategies that harness statistically-based predictive signals associated with various market inefficiencies.

  • As a member of a small team, design, develop, and implement an innovative quantitative methodology for firm-wide portfolio optimization.
  • Develop methods and tools to evaluate and optimize the firm’s trading strategies and trading signals.
  • Design and run experiments to test hypotheses about the market and/or the firm’s trading signals
  • Perform analyses on the firm’s historical trading to improve profitability
  • Take new ideas, methods, or models and implement them efficiently in code
  • Deal with other quantitative tasks faced by the company

Desired Skills & Experience:

  • Ph.D. in Mathematics, Physics, or Computational Mathematics is necessary -Interest in applying mathematical models in the field of quantitative finance
  • Good knowledge of English
  • Knowledge of programming (C++, Python) is desired but not required
  • Knowledge of finance is not required

AT1111: Risk Management Quantitative Analyst (C++ & Python)

A private institutional investment management complex is looking for a Quantitative Analyst to assist the CEO and CIO in the development of risk management and trader management tools. This company consists of an international team of researchers, traders and technologists who constantly work toward even greater quantification and automation in the development of its trading processes.

  • Develop scripts for ad hoc trading and market analyses
  • Review and enhance capital allocation models
  • Analyze trader and strategy performance in multiple asset classes and systematic strategy styles
  • Monitor systematic strategies in live trading environment
  • Develop and maintain release protocol for systematic trading software
  • Develop and maintain risk reports
  • Create tools to evaluate trader-specific and firm-wide risk

 

Desired Skills & Experience:

  • Experience in a quantitative analyst or similar position in a financial services firm
  • Programming skills, preference for C++ and Python
  • Candidates should be comfortable with working on Linux and Windows
  • Must be able to work under pressure
  • Possess a Ph.D. or M.S. degree from a top-tier institution in Mathematics, Operations Research, Electrical Engineering, Computer Science, Physics, or related field
  • Have superior critical thinking and analytical skills, combined with creativity, innate curiosity, and attention to detail
  • Possess a relentless drive to succeed, supplemented by a strong work ethic

AT1107: Trading Operations Quantitative Analyst (C++ & Python)

A private institutional investment management complex is looking for a Quantitative Analyst to assist the CEO and CIO in developing quantitative tools to increase the efficiency of managing the investment process. This company consists of an international team of researchers, traders and technologists who constantly work toward even greater quantification and automation in the development of its trading processes.

  • Develop scripts for ad hoc trading and market analyses
  • Run quantitative capital allocation models
  • Analyze trader and strategy performance in multiple asset classes
  • Monitor systematic strategies in live trading environment

 

Desired Skills & Experience:

  • Must have at least two years of experience in a quant role on Wall St
  • Possess superb programming skills, preference for C++ and Python
  • Must be able to work under pressure
  • Possess a Ph.D. or M.S. degree from a top tier institution in Mathematics, Operations Research, Electrical Engineering, Computer Science, or Physics
  • Have superior critical thinking and analytical skills, combined with creativity, innate curiosity, and attention to detail
  • Possess a relentless drive to succeed, supplemented by a strong work ethic

AT1106: Senior Associate – Promotion Opportunity Available (C++, Python, & Perl)

A leading private institutional investment management is looking for individuals with outstanding academic backgrounds to join its Portfolio Management Group as a Senior Associate. The successful candidates will work under the guidance of Portfolio Managers and the CIO. After gaining enough experience, Senior Associates may be promoted to Portfolio Manager and begin to manage their own investment portfolio. This is a unique entry-level opportunity for high caliber individuals looking for a career in systematic trading.

Desired Skills & Experience:

  • Ph.D. or M.S. degree from a top tier institution in a highly analytical field, such as Mathematics, Operations Research, Optimization, Electrical Engineering, Financial Engineering, Computer Science and Physics
  • Interest/background in finance, demonstrated by coursework in economics or finance
  • Solid programming skill (C++/Python/Perl) is a strong plus
  • Ability to work independently and innovate
  • Understanding of optimization theory and algorithms (including dynamic programming, large-scale linear and non-linear programming, interior point methods, genetic algorithms, simulated annealing and robust optimization) is a plus

 

AT1022: Full-Stack Engineer (Java, Python, & MongoDB)

This company, started with one intention: to build something that matters. This exciting firm combines technological innovation with healthcare in a passionate and fast-paced environment, creating real solutions that make an impact on the lives of people.

As a Full-Stack Engineer you will:

  • Build data and analytics tools for customers to explore complex data sets
  • Contribute to the full stack of SaaS/web applications
  • Write simple, elegant, testable JavaScript and design tasteful interfaces
  • Continuously improve front-end infrastructure
  • Refactor and improve the maintainability of the codebase

 

Desired Skills & Experience:

  • Javascript, HTML and CSS
  • Python, MongoDB and/or SQL databases
  • Passionate about agile, test-driven development, continuous integration, and automated testing
  • BS or MS in computer science or related field

AT1022: Systems Engineer – Healthcare (UI & Python)

This company, started with one intention: to build something that matters. This exciting firm combines technological innovation with healthcare in a passionate and fast-paced environment, creating real solutions that make an impact on the lives of people.

 

As a Systems Engineer you will:

  • Ensure the technology’s smooth operation
  • Integrate the platform with modern systems monitoring, alerting, and analytics services/tools (e.g. NewRelic, Cactii, Graphite, Log Stash, Nagios, Splunk, etc…)
  • Automate  configuration management and deployment with tools like Chef, Docker, and CFEngine
  • Tune file system, database, and cloud storage performance and reliability
  • Improve the continuous integration and automated unit/UI/integration testing infrastructure
  • Advance security initiatives like access, identity management and vulnerability testing

Desired Skills & Experience:

  • Unix / Linux systems
  • Networking and core internet protocols
  • Fluent with Python and Bash
  • Passionate about scalability, reliability, and security
  • BS or MS in computer science or related field

MP1101: Trading Automation Support – Scripting (C++, Perl, & Python)

A high-frequency proprietary trading firm is looking for a Trading Automation Support software developer who is excited to design in-house trading systems.

 

Desired Skills & Experience:

Candidate will have at least three years of professional programming experience and expertise in scripting languages, such as Perl, Python, shell scripting, awk, sed, and MySql. Additional requirements include:

  • Working knowledge of Linux
  • Experience working with C and/or C++
  • Demonstrated initiative and ability to take ownership of projects
  • Strong reasoning abilities
  • Financial experience is not required.

RR1104: Quality Assurance Manager – Real Time Trading (Java & Perl)

A global provider of electronic trading solutions is looking for a Quality Assurance Manager to join its group of top performers. The group offers exposure to a broad spectrum of technology in a dynamic, geographically distributed, real time trading environment.

In this role, you will work with an industry leading Multi Asset Class Trading System. You will support day-to-day efforts to analyze, document and test various features & products as well as analyze, investigate and report issues/bugs uncovered during the test cycle. In addition, you will help the QA team automate functionalities from the regression suite using QFS.

Desired Skills & Experience:

  • Financial industry experience in one of the areas; Equities, FI, FX, Options, Futures, OMS.
  • Experience with automation tools is required.
  • Troubleshooting, debugging, and analysis skills.
  • An understanding of the software development lifecycle.
  • Familiarity with development tools such as SVN.
  • Knowledge of software build and release management processes such as maintaining QA environment.
  • Perl and/or Java programming experience.
  • Databases (SQL, MySQL).
  • UNIX environments and be comfortable using standard UNIX utilities.
  • Experience with JIRA software

RR1001: Production Operations Specialist (Java & Perl)

A global provider of electronic trading solutions is looking for a Production Operations Specialist to join its Production Services Group. This group is dedicated to maintaining the reliability and stability of all client facing trading environments.

Develop a deep understanding of the entire global trading system and working closely with specialized development and infrastructure teams.

 

Desired Skills & Experience:

  • Support real time trading systems (or equivalent mission critical systems)
  • Previous technical team leadership
  • Supporting multi-tiered JAVA applications in UNIX/Linux distributed server environments.
  • TCP/IP and experience performing basic network troubleshooting.
  • Ability to perform incident management, prioritize and execute tasks in a high-pressure environment.
  • An excellent team player able to both handover and assume responsibility for tasks that require follow up activity across time zones.
  • Scripting skills (i.e. PERL, Ruby, etc.) – Ruby preferred.
  • Operational knowledge of Messaging middleware (JMS), distribute caching software (Gemfire), and databases (MySQL and Sybase).
Show Navigation
Back To Top