Senior Software Engineer - Pune
Bloomberg.com
Office
Pune
Full Time
Senior Software Engineer - Pune
Location
Pune
Business Area
Engineering and CTO
Ref #
10046979
What are we looking for? We’re seeking individuals with a strong background in system design, architecture, and the development of high-quality, modular, stable, and scalable software. Just as importantly, we value engineers who bring energy and enthusiasm—driving discussions, sharing fresh ideas, and championing best practices within their teams.
In terms of the technology stack, across the various teams in Pune, you can expect to work primarily on C++, Python for the backend services and Typescript, React & Javascript for the frontend components. For middleware, we use homegrown technology called BAS along with Kafka, RabbitMQ among others. In terms of databases as well we are primarily focused on using our proprietary DB but also adopting some newer relational and non-relational options. Some of the newer teams in Pune are working on SAP and Big Data technologies like HBase and Hadoop.
We're currently looking for Senior Software Engineers to join the following teams in Pune:
Buy-Side Rules Management The Compliance team develops systems that enforce tens of thousands of rules across our buy-side platform to prevent regulatory breaches, illicit activity, and client risk, while enabling rule management, violation handling, and supervisory overrides. As these systems are critical to real-time trading, they prioritize speed, accuracy, and reliability. The Buy-Side Rules Management team delivers end to end solutions for rule creation, reporting, automation, discoverability, and audit. As we work in close collaboration with business and engineering partners, we look forward to building the next generation compliance solution.
Buy-Side Investment & Portfolio Management (IPM) Reporting Workflows We are a full-stack team, using TypeScript, React, Python, C++ not limited by technology but driven by a common Buyside vision. Investment & Portfolio Management Workflows is a core initiative within the Buy-Side business vertical, uniting two of its flagship products to deliver a comprehensive suite of asset and fund management applications. The team’s main focus is on CIO use cases, while also supporting key workflows for Portfolio Managers. A major responsibility is end-to-end ownership of Reporting & Metering, with emphasis on creating a unified reporting platform for Buy-Side in collaboration with the Enterprise Product Platform team.
Trading Connectivity & Liquidity (TCL) Configuration Infrastructure Trading Connectivity & Liquidity (TCL) serves as Bloomberg’s center of excellence for managing transactional connectivity between our order and execution management systems and global exchanges, while also overseeing internal connectivity infrastructure.
Within TCL, the Config Infra team focuses on the configuration and support of FIX sessions, FIX servers, gateways, and related applications. The team is dedicated to developing efficient, scalable tools that streamline the management and deployment of these configurations, ensuring robust and reliable FIX connectivity across Bloomberg’s trading ecosystem.
Sell-Side Repos & Trade Tools Bloomberg’s Sell-Side OMS is a global multi-asset platform that supports thousands of traders daily with trade capture, inventory management, middle office operations, and securities financing transactions like repos. With over 120 firms relying on its Repo solution, our Sell-Side OMS plays a critical role in the trillion-dollar daily repo market. The team is currently redesigning securities financing workflows to enhance trade capture, lifecycle management, performance, and reliability, while delivering new features to meet evolving client needs.
You'll need to have:
If this sounds like you: Apply if you think we're a good match. We'll get in touch to let you know what the next steps are, but in the meantime, feel free to have a look at this:Introducing our Pune Engineering teams Bloomberg Engineering Technology at Bloomberg Learn more about our Pune office and benefits
Description & Requirements
Bloomberg established its Engineering Office in Pune in 2014, and today it is home to 56 engineers working across teams in the Buy-Side, Sell-Side, Trading Connectivity, and more. The office is now entering an exciting phase of strategic growth, and we are especially interested in connecting with senior software engineers who are passionate about technology and eager to take ownership of key projects that will expand Pune’s impact within Bloomberg Engineering.What are we looking for? We’re seeking individuals with a strong background in system design, architecture, and the development of high-quality, modular, stable, and scalable software. Just as importantly, we value engineers who bring energy and enthusiasm—driving discussions, sharing fresh ideas, and championing best practices within their teams.
In terms of the technology stack, across the various teams in Pune, you can expect to work primarily on C++, Python for the backend services and Typescript, React & Javascript for the frontend components. For middleware, we use homegrown technology called BAS along with Kafka, RabbitMQ among others. In terms of databases as well we are primarily focused on using our proprietary DB but also adopting some newer relational and non-relational options. Some of the newer teams in Pune are working on SAP and Big Data technologies like HBase and Hadoop.
We're currently looking for Senior Software Engineers to join the following teams in Pune:
Buy-Side Rules Management The Compliance team develops systems that enforce tens of thousands of rules across our buy-side platform to prevent regulatory breaches, illicit activity, and client risk, while enabling rule management, violation handling, and supervisory overrides. As these systems are critical to real-time trading, they prioritize speed, accuracy, and reliability. The Buy-Side Rules Management team delivers end to end solutions for rule creation, reporting, automation, discoverability, and audit. As we work in close collaboration with business and engineering partners, we look forward to building the next generation compliance solution.
Buy-Side Investment & Portfolio Management (IPM) Reporting Workflows We are a full-stack team, using TypeScript, React, Python, C++ not limited by technology but driven by a common Buyside vision. Investment & Portfolio Management Workflows is a core initiative within the Buy-Side business vertical, uniting two of its flagship products to deliver a comprehensive suite of asset and fund management applications. The team’s main focus is on CIO use cases, while also supporting key workflows for Portfolio Managers. A major responsibility is end-to-end ownership of Reporting & Metering, with emphasis on creating a unified reporting platform for Buy-Side in collaboration with the Enterprise Product Platform team.
Trading Connectivity & Liquidity (TCL) Configuration Infrastructure Trading Connectivity & Liquidity (TCL) serves as Bloomberg’s center of excellence for managing transactional connectivity between our order and execution management systems and global exchanges, while also overseeing internal connectivity infrastructure.
Within TCL, the Config Infra team focuses on the configuration and support of FIX sessions, FIX servers, gateways, and related applications. The team is dedicated to developing efficient, scalable tools that streamline the management and deployment of these configurations, ensuring robust and reliable FIX connectivity across Bloomberg’s trading ecosystem.
Sell-Side Repos & Trade Tools Bloomberg’s Sell-Side OMS is a global multi-asset platform that supports thousands of traders daily with trade capture, inventory management, middle office operations, and securities financing transactions like repos. With over 120 firms relying on its Repo solution, our Sell-Side OMS plays a critical role in the trillion-dollar daily repo market. The team is currently redesigning securities financing workflows to enhance trade capture, lifecycle management, performance, and reliability, while delivering new features to meet evolving client needs.
You'll need to have:
- 5+ years experience with an object-oriented programming language (pref. Python or C++)
- Experience designing, developing and managing large-scale service-oriented systems
- Strong knowledge of object-oriented design, data structures and systems, and applications programming
- Experience with CI, CD and unit testing
- Experience building scalable systems with focus on code quality, system telemetry, and testing
- Excellent communication and collaboration skills
- A self-starter approach with a strong sense of ownership
If this sounds like you: Apply if you think we're a good match. We'll get in touch to let you know what the next steps are, but in the meantime, feel free to have a look at this:Introducing our Pune Engineering teams Bloomberg Engineering Technology at Bloomberg Learn more about our Pune office and benefits
Senior Software Engineer - Pune
Office
Pune
Full Time
October 9, 2025