Senior Software Engineer
Full Job Description
About the Team
Data License (DL) powers financial institutions globally with reference data covering over 50 million securities. The DL Analytics Platform serves as the intelligence layer for this ecosystem, building ingestion pipelines, embeddings infrastructure, AI agents, and MCP tool servers that provide structured access to operational data.
What's the Role?
You will join a team at the intersection of data infrastructure, reliability engineering, and applied AI. We are expanding into Pune (APAC) as a greenfield initiative with collaboration across Dublin, London, and New York.
Your Responsibilities
- Build GenAI tools: Develop RAG pipelines, contextual embedding systems, and MCP tool servers for LLM agents to access live pipeline data.
- Data Engineering:
- Maintain ingestion pipelines into Apache Iceberg orchestrated via Apache Airflow.
- Develop semantic search using vector databases and hosted embedding models.
- Create self-service ingestion APIs enabling partners to onboard without managing underlying storage infrastructure.
- Instrument systems with OpenTelemetry for anomaly detection.
- Design microservices and backend APIs; contribute to React/TypeScript interfaces in production tools.
Company
Bloomberg
Bloomberg is a global leader in business and financial information, delivering trusted data, news, and insights that bring transparency, efficiency, and fairness to markets worldwide.We connect influe...