
Software Engineer - Middle Office Applications
Brevan Howard Investment Management4 days ago
Bengaluru, IndiaSenior
Responsibilities
- Translate analytical and operational requirements into well-specified, testable software with engineers and business users.
- Build and test applications, APIs, calculation tools, and data pipelines using Python, Java, C++, or similar languages.
- Develop and maintain the firm-wide trade service that delivers live trade data.
- Deliver accurate financial calculations and reporting based on underlying financial concepts.
- Support third-party data exchange and validate data for accuracy, reliability, and timely delivery.
- Investigate discrepancies and carefully handle missing or stale inputs.
- Use approved AI coding assistants while independently understanding and verifying their output.
- Participate in code reviews, automated testing, deployment, and technical documentation.
- Improve scheduled processes and application performance, and use logging and monitoring to investigate failures.
- Provide production support and collaborate with platform and SRE teams to resolve issues.
Requirements
- At least 5 years of commercial experience in hands-on Java or Python development.
- Strong programming skills in Python, Java, C++, or similar languages.
- Familiarity with SQL and relational databases, including careful reasoning about data quality.
- Strong analytical, troubleshooting, debugging, testing, and problem-solving skills, including attention to numerical accuracy, edge cases, and reproducibility.
- Experience with a scheduling tool such as Airflow.
- Ability to handle large volumes of financial data and take ownership of problems through resolution.
- Clear communication and collaborative working habits.
- Expertise with AI coding tools and independent verification of their output.
- Desirable: at least 3 years of commercial experience in a relevant area of finance.
- Desirable: experience with AWS and web services.
- Desirable: experience with development tools such as Visual Studio, IntelliJ, PyCharm, GitHub, and Datadog.
About Brevan Howard Investment Management
Brevan Howard Investment Management is a global alternative investment manager focused on macro and related strategies for institutional investors such as sovereign wealth funds, pensions, foundations, and endowments. It runs hedge funds and separate accounts, earning management and performance fees. Founded in 2002 and headquartered in London, the firm operates from multiple international offices, including New York, Geneva, Hong Kong, Abu Dhabi, and Singapore.