описание
We are partnering with a leading global investment bank to recruit a Senior Python Engineer into its Quantitative Investment Strategies (QIS) Technology team within Global Markets. The team owns and develops the end-to-end technology platform supporting the bank's QIS products, covering product creation, pricing and calculations, lifecycle management, reporting, and publishing to Bloomberg and other downstream systems.
задачи
- Design, develop and maintain production-grade Python applications and backend services.
- Build and enhance object-oriented, multi-service applications within a distributed architecture.
- Take ownership of technical requirements, translating business objectives into practical engineering solutions.
- Contribute to the development and expansion of the QIS platform across Equities, Commodities, Credit and Rates.
- Work on application performance, scalability, reliability and maintainability.
- Develop and integrate services communicating across the wider platform.
- Contribute to new event-driven and queue-based initiatives.
- Work closely with quantitative developers, quants and front-office stakeholders to deliver business-critical functionality.
- Investigate and resolve production issues, responding to business queries and changing priorities.
- Understand and contribute to a large, established and bespoke banking technology environment.
- Collaborate with engineers across London, the US, India and Tokyo.
требования
- Strong commercial experience developing Python applications in a professional software engineering environment.
- Excellent understanding of object-oriented programming (OOP) and application design principles.
- Experience building backend services and multi-service applications.
- Ability to design, develop and deliver solutions independently, working from sometimes ambiguous requirements.
- Strong problem-solving skills and the ability to take ownership of technical challenges.
- Experience working with distributed or service-oriented architectures.
- Comfortable working within large, complex and established codebases.
- Strong communication skills and the ability to collaborate with technical and business stakeholders.
- A hands-on approach, with a willingness to contribute to both new development and production support.
- Будет плюсом: Experience within investment banking, capital markets or financial services; Knowledge of derivatives, equities, quantitative investment strategies or market data; Experience with low-latency, high-performance or high-throughput systems; Familiarity with distributed and event-driven architectures; Experience with messaging technologies or inter-service communication frameworks; Exposure to bank-specific Python platforms or frameworks such as Quartz, Athena or Beacon; Experience with queue management frameworks or technologies; Knowledge of pricing, product lifecycle management or trading systems
условия
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Benefits package - medical insurance, sports
- Corporate social events
- Professional development opportunities
- Well-equipped office
навыки
компания
Enterprise technology consulting компания с фокусом на AI, data, cloud и digital engineering.