Senior Software Engineer - Core Products Engineering, Pune

Bloomberg

Pune District

On-site

INR 3,500,000 - 6,000,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Bloomberg's Pune office seeks a Senior Software Engineer to design and build high-performance, scalable systems for Core Products Engineering. You will own end-to-end technical design, translate requirements into robust solutions, and contribute to production readiness and operational excellence.

You will mentor engineers, drive architectural discussions, and collaborate with Product, Data, and Engineering teams in Pune, New York, Princeton, and beyond to deliver global impact.

Qualifications

  • 7+ years of hands-on software engineering experience.
  • Experience building distributed, scalable, fault-tolerant systems.
  • Backend services and API design experience.
  • Strong SQL and data modeling skills; NoSQL exposure.
  • Experience with CI/CD, testing, monitoring, and debugging.
  • Excellent communication and collaboration across global teams.

Responsibilities

  • Design and build high-performance software for Bloomberg Core Products.
  • Own end-to-end technical design, implementation, and production readiness.
  • Develop distributed microservices and event-driven architectures.
  • Build data processing pipelines and APIs handling large volumes.
  • Mentor engineers and lead design reviews.
  • Collaborate with Product, Data, and Engineering teams globally.

Skills

Distributed systems
APIs and backend
SQL & data modeling
NoSQL databases
CI/CD & testing
Performance debugging
Mentorship & leadership

Tools

Redis
RabbitMQ

Job description

Senior Software Engineer - Core Products Engineering, Pune

Location

Pune

Business Area

Engineering and CTO

Ref #

10053748

Description & Requirements

About Bloomberg Engineering in Pune

Bloomberg’s Engineering office in Pune, established in 2014, is now a major global engineering center. As the office grows, we’re looking for Senior Software Engineers who want to build impactful systems and contribute to the evolution of Bloomberg’s Core Products and data platforms.

Bloomberg runs on data. Our products are fueled by powerful information. We combine data and context to paint the whole picture for our clients, around the clock - from around the world. In Data, we are responsible for delivering this data, news, and analytics through innovative technology - quickly and accurately. We apply problem solving skills to identify workflow efficiencies and implement technology solutions to enhance our systems, products, and processes.

Our Team:

The Company Financials (COFI) Engineering team builds the systems and workflows that power Bloomberg company financial data. We acquire financial documents from global markets, extract and enrich millions of data points, and combine heuristic and AI/ML-based solutions to classify and enhance company metrics. Our platforms support the Bloomberg Terminal, Enterprise products, and core Equity workflows, while intuitive applications enable Data Analysts to complement automation with human insight. Pune is a core engineering hub for COFI in APAC. The team works closely with global Engineering, Product, and Data partners and with Data Analysts across APAC to design scalable, regionally intelligent solutions for complex financial-data workflows.

The Role:

The Company Financials team is looking for a highly motivated and experienced Senior Software Engineer to join us in Pune. You will design and build high-performance, scalable, and resilient systems that support Bloomberg's next-generation financial data platforms. You will own complex engineering problems end to end - from understanding requirements and shaping technical design through implementation, production readiness, and ongoing operational excellence. As a senior member of the team, you will also influence architecture, mentor engineers, and help raise engineering standards across the group.

We'll trust you to:

Design, build, and operate scalable, reliable, and maintainable software platforms that acquire, process, enrich, and distribute company financial data

Take end-to-end ownership of technical design and delivery, translating Product and Data requirements into robust engineering solutions

Design distributed systems and microservices with appropriate consideration for availability, fault tolerance, performance, data consistency, and operational resilience

Build services, APIs, data-processing pipelines, and event-driven workflows that can handle large volumes of financial data

Prototype and evaluate technical approaches, clearly articulating trade-offs before committing to large-scale implementations

Improve existing and legacy systems through thoughtful modernization, simplification, automation, and performance optimization

Write high-quality, well-tested production code and contribute to code reviews, engineering standards, observability, and production support practices

Partner closely with Product, Data, and Engineering teams in Pune, New York, Princeton, and other locations to deliver solutions with global impact

Mentor engineers, lead technical discussions and design reviews, and drive technical excellence through example and influence

You'll need to have:

7+ years of strong hands-on software engineering experience building and supporting production systems

Experience designing distributed, scalable, and fault-tolerant systems, including microservice and asynchronous/event-driven architectures

Experience designing and consuming APIs and building backend services, data-processing pipelines, or workflow platforms

Strong knowledge of relational databases and SQL, with experience in data modeling, schema design, and high-volume data access patterns

Experience with one or more NoSQL databases, distributed caches, or messaging/queuing technologies such as Redis or RabbitMQ

Experience with automated testing, code reviews, source control, CI/CD, production monitoring, logging, metrics, and debugging complex systems

Strong analytical and problem-solving skills, including the ability to diagnose performance, reliability, and production issues

Ability to take ownership of ambiguous technical problems, make sound architectural decisions, and communicate trade-offs clearly

Excellent communication and collaboration skills, with the ability to work effectively across globally distributed Engineering, Product, and Data teams

We'd love to see:

Experience with Linux, containerized development or deployment environments, and modern software delivery practices

Experience with large-scale data-intensive platforms, ETL/data-processing pipelines, distributed object stores, or financial/market data systems

Experience modernizing legacy platforms or migrating services to newer architectures and technology stacks

Familiarity with AI/ML-assisted data-processing workflows, data quality frameworks, or automation used to classify and enrich structured financial data

Knowledge of financial services, company financial statements, market data, or Bloomberg products; domain expertise is helpful but not required

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Core Products Engineering, Pune Pune, IND Posted today
Senior Software Engineer - Core Products Engineering, Pune Pune, IND Posted today

Bloomberg L.P. • Pune District

On-site
INR 4,200,000 - 6,800,000
Senior Software Engineer - Sell Side Data Acquisition Team, Pune
Senior Software Engineer - Sell Side Data Acquisition Team, Pune

Bloomberg • Pune District

On-site
INR 3,000,000 - 5,500,000
Senior Software Engineer - Sell Side Data Acquisition Team, Pune Pune, IND Posted today
Senior Software Engineer - Sell Side Data Acquisition Team, Pune Pune, IND Posted today

Bloomberg L.P. • Pune District

On-site
INR 3,500,000 - 7,000,000
Senior Software Engineer - Data License Analytics, Pune
Senior Software Engineer - Data License Analytics, Pune

Bloomberg • Maharashtra

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer - Data License Analytics, Pune Pune, IND Posted today
Senior Software Engineer - Data License Analytics, Pune Pune, IND Posted today

Bloomberg L.P. • Pune District

On-site
INR 3,500,000 - 5,500,000
Senior SAP ABAP Software Engineer - Pune
Senior SAP ABAP Software Engineer - Pune

Bloomberg • Pune District

Hybrid
INR 1,800,000 - 2,800,000
Senior SAP ABAP Software Engineer - Pune
Senior SAP ABAP Software Engineer - Pune

Bloomberg • Maharashtra

Hybrid
INR 1,400,000 - 2,300,000
Hybrid work model
Senior Data Management Professional – Process Automation & Data Operations, Company Financials [...]
Senior Data Management Professional – Process Automation & Data Operations, Company Financials [...]

Bloomberg • Maharashtra

On-site
INR 2,500,000 - 4,500,000
Senior SAP ABAP Software Engineer - Pune
Senior SAP ABAP Software Engineer - Pune

Bloomberg L.P. • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Software Engineer (Core)
Software Engineer (Core)

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 1,800,000