Find a jobRecruiters

Senior Software Engineer - Core Products Engineering

Exclusive opportunity

Onsite

Senior Software Engineer - Core Products Engineering

Bloomberg

Senior Software Engineer - Core Products Engineering

Skills

SQL QueriesReactTypescriptPythonMicroservicesRedisRabbitMQGitMachine LearningAILinuxJavascript

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pune, Maharashtra, India

Work mode:

Onsite

Published on:

18 September 2026

What they need


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 implementation
  • 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
  • Strong programming skills in C, C++ and/or Python and/or JavaScript/TypeScript, with solid knowledge of data structures, algorithms, object-oriented design, and software engineering principles
  • 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 building extensible full-stack applications using JavaScript/TypeScript and modern frameworks such as React, Redux, Vue, HTML, and CSS
  • 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

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

10 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

2 days ago

Quick apply

Wing-IT

Ingénieur Platform Engineering Senior - Prestation externe

42 000 et 47 000

Permanent contract

Rennes, France

Hybrid, Onsite

Skills

PythonPostgreSQLKafkaRESTful APIsKubernetesTerraformGitLab CI/CDObservability

20 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools