Verition Group LLC
Verition Fund Management LLC ("Verition") is a multi-strategy, multi-manager hedge fund founded in 2008. Verition focuses on global investment strategies including Global Credit, Global Convertible, Volatility & Capital Structure Arbitrage, Event-Driven Investing, Equity Long/Short & Capital Markets Trading, and Global Quantitative Trading.
As we scale, we are looking for a seasoned hands-on Software Developer to join our core engineering team. This individual will be responsible for designing, building, and supporting key applications that are critical to firm including trade allocation, margin processing, collateral management and financing workflows etc.
Responsibilities :
Design systems to support both real-time and batch processing to handle high-throughput workflows efficiently. Design, implement, and optimize database schemas and queries to support high-volume, low-latency data processing Participate in incident response and application support, ensuring high system availability and stability. Develop and execute unit tests, integration tests, and automated test scripts Continuously improve system architecture and performance using modern software engineering practices Nice to Have
Exposure to DevOps tools and practices (CI/CD, Docker, monitoring frameworks). Experience with building messaging systems (e.g., Kafka or similar, RabbitMQ or similar). Qualifications:
5+ years of professional software development experience in the financial services industry, preferably on the buy side (hedge fund, asset manager). Strong Java (and Python) programming skills with a solid understanding of system architecture and design patterns. Experience working with relational databases such as Oracle or PostgreSQL, with data modeling and query tuning Good understanding of buy-side functional workflows, like trade allocations, margin, securities lending, security financing etc., Familiarity with financial products across equities, fixed income, and/or derivatives. Strong problem-solving abilities, excellent communication skills, and comfort in a fast-paced, high-performance environment. Experience with Linux scripting language and command-line tools
Salary Range
$150,000-$200,000 USD
As we scale, we are looking for a seasoned hands-on Software Developer to join our core engineering team. This individual will be responsible for designing, building, and supporting key applications that are critical to firm including trade allocation, margin processing, collateral management and financing workflows etc.
Responsibilities :
Design systems to support both real-time and batch processing to handle high-throughput workflows efficiently. Design, implement, and optimize database schemas and queries to support high-volume, low-latency data processing Participate in incident response and application support, ensuring high system availability and stability. Develop and execute unit tests, integration tests, and automated test scripts Continuously improve system architecture and performance using modern software engineering practices Nice to Have
Exposure to DevOps tools and practices (CI/CD, Docker, monitoring frameworks). Experience with building messaging systems (e.g., Kafka or similar, RabbitMQ or similar). Qualifications:
5+ years of professional software development experience in the financial services industry, preferably on the buy side (hedge fund, asset manager). Strong Java (and Python) programming skills with a solid understanding of system architecture and design patterns. Experience working with relational databases such as Oracle or PostgreSQL, with data modeling and query tuning Good understanding of buy-side functional workflows, like trade allocations, margin, securities lending, security financing etc., Familiarity with financial products across equities, fixed income, and/or derivatives. Strong problem-solving abilities, excellent communication skills, and comfort in a fast-paced, high-performance environment. Experience with Linux scripting language and command-line tools
Salary Range
$150,000-$200,000 USD