This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
BlackRock’s Fixed Income team runs more than $1 trillion in global fixed income assets. The python developer will manage end-to-end technology delivery, drive governance and standardization, and directly mentor other developers and business-aligned citizen developers. You’ll be responsible for designing and delivering scalable tools using Python and Streamlit, while embedding best practices across a growing ecosystem of investment-enabling technology as well as managing refactoring of business-critical code to be compliant with risk policies and standards.
Job Responsibility:
Design, develop, and deploy internal tooling and analytics using Python and Streamlit
Contribute to and oversee reusable libraries, APIs, and visualizations for investment and operational needs
Maintain high standards in code quality, performance, and documentation, including refactoring of legacy code to be compliant
Execution of technical projects, ensuring timely, high-impact delivery
Participate in agile processes including sprint planning, prioritization, and retrospectives
Be accountable for deliverables and manage risks across multiple workstreams
Guide citizen developers and business stakeholders building local tools - offering technical support, guardrails, and integration guidance
Contribute to a collaborative, learning-oriented, innovative environment
Enforce governance practices for the team’s codebase—version control, testing, modularity, and reuse
Maintain and evolve CI/CD pipelines and infrastructure using Azure and modern DevOps best practices
Ensure integration with enterprise platforms and APIs
Work closely with portfolio managers, investment strategists, data and risk teams to understand needs and translate them into scalable tech solutions
Present demos, technical updates, and roadmaps to senior stakeholders
Facilitate coordination with enterprise engineering teams (e.g., platform and infra)
Requirements:
3+ years of experience in engineering or technical program leadership roles, including both people and project management
Proficiency in Python, with experience building and deploying user-facing tools using Streamlit, and leveraging libraries such as pandas, NumPy, and matplotlib for data analysis and financial modeling
Strong familiarity with CI/CD pipelines, Azure, and modern DevOps practices
Track record of leading delivery from concept to production
Exceptional communication and stakeholder management skills across tech and business
Familiarity with Portfolio Management software and tools
Solid understanding of version control systems, preferably Git, and experience in managing a collaborative codebase
Nice to have:
Experience mentoring citizen developers or enabling business-side teams to build responsibly
Knowledge of fixed income or other capital markets
Aladdin platform familiarity is a plus
Familiarity with Tableau, data APIs, or lightweight ETL frameworks
Exposure to risk, performance attribution, or investment workflows