Vela

  • Belfast, UK
Vela Belfast, UK
Jun 18, 2019
Overview Vela is a leading independent provider of trading and market access technology for global multi-asset electronic trading. Our software enables clients to rapidly access global liquidity, markets, and data sources for superior execution. We help firms successfully differentiate and innovate in an ever-changing, increasingly-regulated and fiercely-competitive landscape, while also reducing total cost of ownership. Vela’s ticker plant, execution gateways, trading platform, and risk and analytics software deliver a unique, ultra-low latency technology stack to simplify and streamline electronic trading. We leverage the latest innovations in technology to deliver cutting-edge performance, features and reliability. Our modular stack provides access to a comprehensive set of trading, data and risk APIs and can be delivered as-a-Service from multiple co-location data centers globally. With access to more than 250 venues, Vela provides global coverage across all major asset classes. Clients are supported by an award-winning team of technical and business experts available 24x7 from our multiple offices in the US, Europe, and Asia. Vela’s clients include traders, market makers, brokers, banks, investment firms, exchanges, and other market participants. Key Accountabilities - Maintain a sustainable technology Platform Architecture – including daily operations and maintenance, capacity expansion, new feature rollout and incident management. - Work within industry best practices for Vela software in addition to out-of-the-box thinking to solve unique problems that occur in a Market Data Infrastructure. - Align with Account Management to ensure timely delivery of new features, customer turn-up, issue resolution, monitoring and process improvement. - Establish strong Presales relationships to accurately capture customer requirements for platform customization. - Ensure Service Quality in working closely with customers both during the on-boarding process and ongoing customer services. - Provide a world class global product offering. - Coordinate with peers in operations, presales, managed services and engineering to perform complex tasks, troubleshooting, performance tuning and issue resolution. - Optimise and streamline processes in support of daily operations, metrics analysis, client services and communication and project delivery. - Engage with customers to help plan deployment strategies and implement changes. - Ensure all customer issues are followed through and implemented to their satisfaction. - Provide exceptional support. - Work closely with Clients and others on managed service team to meet client goals and deadlines. - Overall systems management of global sites as they are deployed. Knowledge, Skills & Experience required Essential - Ability to multi-task, prioritise and stay organised in a fast-paced environment - Ability to work effectively within a team and on your own - Ability to create detailed and effective documentation - Desire and Flexibility towards work schedule - Strong communication and interpersonal skills - Desire to work on a cutting edge global technology solution - Bachelor's degree (computer science or similar technical discipline preferred) or higher Desirable - Comfortable working with all levels of the organisation both internally and externally; including business senior management and application owners - Previous customer service experience - Experience with Linux/Unix based Operating Systems - Previous market data experience or market data software experience - Development and Scripting experience in any language - Mathematical and/or Statistical knowledge for empirical analysis - Knowledge of TCP/IP and Multicast network protocols - Working knowledge of network infrastructure - Experience with Jira/Confluence/Slack - Desire and Flexibility towards traveling  Further Information For more details on our organisation, please visit our website: TradeVela.com Vela Trading Systems is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Vela Belfast, UK
May 18, 2019
Full-time
Within your team you will contribute to product delivery and end to end test development, building your product expertise. The role will involve interaction with multiple stakeholders spanning Software Development, Testing and Client Support teams. Key Accountabilities - Contribute to the test lifecycle including design, implementation, testing and release - Proactively manage own tasks and projects to agreed deadlines - Adopt and provide feedback on best practices across test teams in conjunction with Senior Engineers. For example, test automation, tool usage, test case design and management - Collaborate with team members to identify innovative ways to improve practices and procedures - Strong client focus, with an emphasis on quality and stability in line with service level agreements Knowledge, Skills & Experience Required Essential - Experience in the test lifecycle from design, implementation, through test planning, execution and automation - Scripting experience, preferably python - Understands the test implications of code changes and feature enhancements - Capable of concisely communicating test designs to a client-facing standard - Experience in adopting and providing feedback on new processes/technologies within teams - Ability to collaborate with stakeholders across engineering and client teams in a fast-paced environment - Contribute to technical aspects of test planning, delivery and risk management - Effective communication, interpersonal and organisational skills Desirable - Degree (Min 2.1) in Computer Science, Software or Electronic Engineering or other related discipline; or a proven track record of practical software development experience in a similar environment - Capital Markets and/or Financial Services knowledge (Trading, Market Data, FIX / FASTFIX protocols) - Knowledge of Continuous Integration / Test Driven Development and Test Coverage Analysis - Experience with testing multi-threaded applications - Hardware and/or Software performance profiling - Testing on a UNIX platform (Linux or Solaris) - ISTQB Qualifications or similar
Vela Belfast, UK
May 18, 2019
Full-time
Recruitment is currently taking place for roles in our Data Engineering team. We are looking for candidates with various levels of experience from graduate to mid-level.  - Our software is developed in Java and Python on Windows and Unix systems - Within your team, you will contribute to product delivery and end to end software development - The role will involve interaction with multiple stakeholders spanning Software Development, Testing and Client Support teams Key Accountabilities - Contribute to the software development life-cycle including design, implementation, testing, installation and support - Proactively manage own tasks and projects to agreed deadlines - Adopt and provide feedback on best practices across development teams in conjunction with Senior Engineers. For example, coding standards, tool usage and design - Collaborate with team members to identify innovative ways to improve practices and procedures - Strong client focus, with an emphasis on issue resolution in line with service-level agreements  Knowledge, Skills & Experience Required Essential - Experience in the software development lifecycle from design, implementation (Java, Python), through testing and integration - Experience with relational databases (MSSQL/Postgres preferred) - Understands the implications of code changes and feature enhancements - Capable of concisely communicating designs, code and applications to a client-facing standard - Experience in adopting and providing feedback on new processes/technologies within teams - Contribute to technical aspects of project delivery, planning and risk management - Effective communication, interpersonal and organisational skills - Degree (Min 2.1) in Computer Science, Software or Electronic Engineering or other related discipline; or a proven track record of practical software development experience in a similar environment Desirable - Web development experience (Javascript, Angular) - Experience developing with Spring Boot and Hibernate - Experience with reporting and data analytics tools (Looker, Tableau) - API development - Familiarity with AWS - Familiarity with Continuous Integration and Test Frameworks 
Vela Belfast, UK
May 18, 2019
Full-time
Recruitment is currently taking place for roles in our Market Data Distribution (MDRC, MMDRC) Market Data Capture (Market Data Feed Handler) team. - Our software is developed primarily in C/C++ on the Unix platform - Within your team you will contribute to product delivery and end to end software development - The role will involve interaction with multiple stakeholders spanning Software Development, Testing and Client Support teams - You will have responsibility for coaching team members by providing technical direction Key Accountabilities - Contribute to the software development lifecycle including design, implementation, testing, installation and support - Proactively manage own tasks and projects to agreed deadlines - Adopt and provide feedback on best practices across development teams in conjunction with Senior Engineers. For example, coding standards, tool usage and design. - Collaborate with team members to identify innovative ways to improve practices and procedures - Develop junior team members on technology and processes - Strong client focus, with an emphasis on issue resolution in line with service- level agreements Knowledge, Skills & Experience Required Essential - 3+ years of experience in the software development lifecycle from design, implementation (C, C++), through testing and integration. - Understands the implications of code changes and feature enhancements - Capable of concisely communicating designs, code and applications to a client-facing standard - Experience in adopting and providing feedback on new processes/technologies within teams - Contribute to technical aspects of project delivery, planning and risk management - Effective communication, interpersonal and organisational skills - Degree (Min 2.1) in Computer Science, Software or Electronic Engineering or other related discipline; or a proven track record of practical software development experience in a similar environment - Experience with developing multi-threaded & latency sensitive applications. - Familiarity with Unix socket programming. Desirable - Capital Market and/or Financial Services knowledge (Trading, Market Data, FIX / FASTFIX protocols) - Knowledge of Code Analysis / Hygiene concepts and tools (Coverity, Valgrind, Jenkins) - Development on a UNIX platform (Linux or Solaris) - Familiarity of scripting languages, in particular Python, used within Continuous Integration and Test Frameworks  
Vela Belfast, UK
May 18, 2019
Full-time
You will be responsible for not only design and implementing technical solutions but also identifying and quantifying areas of improvements and presenting these for inclusion in product improvement roadmaps. Key Accountabilities - Engage in and improve the lifecycle of platform services from inception and design, through to deployment, operation, measurement and refinement. - Scale platform services sustainably through automation, and evolve systems by pushing for change that improves reliability and velocity. - Work closely with Product Management and Engineering on existing and new product development. - Proactively manage tasks and projects to agreed deadlines. - Support services before they go live through design consulting, developing supporting utilities, capacity planning and launch reviews. - Maintain services once they are live by measuring and monitoring availability, latency and overall system health. Knowledge, Skills & Experience Required Essential - Experience in Python, particularly for data manipulation, analysis and automation - Excellent communication skills with the ability to convey technical concepts to audiences of various levels - Enjoy a fast-paced environment, pragmatically seeking problems and opportunities to automate with a can-do attitude - Experience in designing, analysing and troubleshooting complex systems - Experience working independently and collaboratively as part of a specialised team Desirable - Bachelor’s degree in computer science or equivalent - Experience with SQL / databases - Experience tuning and administrating Linux operating systems - Experience in software / network / hardware performance analysis - Experience working in AWS - Experience working within a data / software vendor, exchange or trading firm - Industry knowledge and understanding of financial markets and related terminology - Experience with CI / CD and Test Frameworks - Experience with configuration management / deployment automation tools such as Ansible, Spacewalk etc.
Vela Belfast, UK
May 18, 2019
Full-time
The successful applicant will be joining an elite group of individuals charged with implementing and delivering all aspects of Vela feed handler products. This role is focused on ensuring that the software products have been designed, implemented and delivered to a common market data model that allows our customers to maintain their edge in the most challenging IT dependent sector in the world. This will require an individual with excellent analytic skills, meticulous attention to detail and the ability to work with multiple engineering teams and stakeholders. It will be a very challenging and rewarding role ideally suited to a person who is willing to learn and with a desire for career progression. Key Accountabilities - Provision of financial market data content expertise to the teams across the Vela organisation - Development of Vela Market Data Model to include new technologies and asset - Support for the on-boarding of all new market data venues required by feed handlers, market gateways and other products - Definition and promotion of good data normalisation practice for key trading events, principles and governance - Development of processes and tools to enhance the quality and efficiency of market data management within Vela Knowledge, Skills & Experience Required Essential - A Degree (Min 2.i) in IT or Business with an IT related discipline or equivalent - Effective communication – good oral and written interpersonal skills adequate for dealing & communicating clearly with people from all levels of the organisation - Excellent problem solving and analytical abilities - Good documentation and presentation skills - Ability to work as a self-starter requiring limited supervision - Proven track record of exceptional performance, high productivity and meeting deadlines - Ability to multitask and prioritise responsibilities - Highly motivated with desire to learn and broaden knowledge in a fast-paced environment - Understanding of the Software Development Life Cycle (SDLC) and Agile methodology - Strong stakeholder management skills Desirable - Understanding of Financial Markets – the trading of financial instruments (Equities, Derivatives, Fixed Income, FX) - Ability to interpret financial market data for key trading events such as Quote, Trade, Security Status and Reference data across different market data feed protocols (e.g. FIX, ITCH) - SQL and relational database experience - Proficiency with Microsoft Office suite, specifically Microsoft Excel - Business process analysis/data modelling experience - Experience of computer programming/scripting/Linux