CRISIL
Posted 1mo ago

Sr Full Stack Engineer–Market Data Platforms (Python / gRPC / MongoDB)

CRISIL
London, England, United Kingdom
OnsiteFull Time
Responsibilities
  • designing applications
  • building APIs
  • troubleshooting production
Requirements
  • STEM/Finance background preferred
  • 9+ years experience in full-stack development with Python
  • APIs (REST/gRPC)
  • NoSQL (MongoDB/HBase)
  • Strong debugging and production RCA skills
  • Market data experience preferred
Technical tools mentioned
PythonMongoDBHBasegRPCREST

Job description

About Crisil Limited

We are a leading, agile, and innovative global analytics company driven by our purpose to make markets function better. We are a bold organization powered by deep expertise, unparalleled analytics and relentless innovation. We collaborate seamlessly to deliver mission critical insights thereby instilling & amplifying client’s success.

Life at Crisil

Be the impact

Drive growth with a strong sense of purpose.

Create lasting impact that affects individuals, businesses, and the society at large.

That's what 'Life@Crisil' is all about.

This is where you unlock the next chapter of your career - fueled by our caring culture which encourages you to learn and innovate, an environment that fosters positivity through our people-first approach and an attractive rewards & benefits program that puts your growth in the spotlight. An inspiring setting where you will find the brightest minds, inspiring you to unleash your potential.

Crisil is a place where your ideas and opinions are always welcome, and continuous learning is the norm. Because we know that’s what it takes to solve the biggest real-world challenges and move the needle in the direction of unexplored future possibilities. All without compromising on our strong ethics.

So go ahead. Unlock the next chapter of your career.

Be the impact that transforms the world.

Job Description

We are looking for a Senior Full Stack Engineer to build and support market data platforms within a Global Markets environment. This role focuses on developing end-to-end solutions across UI, APIs and data layers, supporting critical market data analytics, distribution and usage workflows. 

The ideal candidate will have strong experience in full-stack development, exposure to market data systems and the ability to operate in high-performance, production-critical environments. 

Key Responsibilities 

  • Design, develop and maintain full-stack applications across UI, backend services and data layers  

  • Build and enhance market data platforms supporting analytics, distribution and consumption use cases  

  • Develop APIs and services using modern frameworks (including gRPC) for efficient data access  

  • Work with large-scale data stores (e.g., MongoDB, HBase) to manage structured and semi-structured market data  

  • Troubleshoot and resolve production issues, performing root cause analysis (RCA) and driving fixes end-to-end  

  • Translate ambiguous business requirements into practical, scalable technical solutions  

  • Collaborate with trading, analytics and data teams to deliver robust and aligned solutions  

  • Contribute to platform improvements, performance optimization and system scalability 

Must-Have Skills 

  • Strong experience in full-stack development (UI, backend APIs, databases)  

  • Proficiency in Python or polyglot backend development  

  • Experience building and consuming APIs (REST / gRPC)  

  • Hands-on experience with NoSQL databases such as MongoDB, HBase, or similar  

  • Strong debugging and problem-solving skills in production environments  

  • Proven ability to own issues end-to-end, including RCA and resolution  

  • Experience working with large datasets and data-intensive applications 

Domain Experience (Preferred) 

  • Solid understanding of Front Office trading environments, including Fixed Income, FX, Derivatives 

  • Strong knowledge of:  

  • Market data concepts and usage 

  • Trade lifecycle and data flows 

  • Risk and pricing dependencies on market data 

  • Experience working with enterprise trading and market data platforms  

  • Understanding of regulatory and compliance considerations in banking environments 

 

Technical & Data Stack (Preferred) 

  • Experience with:  

  • MongoDB, HBase, or similar distributed data stores 

  • gRPC-based services for high-performance communication 

  • Familiarity with:  

  • Data modelling for market data schemas (metadata-heavy systems like FRTB taxonomies, instrument data, etc.) 

  • Integration with analytics and downstream systems 

  • Exposure to polyglot architectures and distributed systems 

 

Good-to-Have 

  • Experience with market data platforms or vendor data systems  

  • Exposure to data streaming or real-time processing frameworks  

  • Familiarity with cloud or distributed infrastructure environments  

  • Prior experience in global banking or financial services environments 

Mandatory Skills

Python, MongoDB, Grpc, Full Stack, API, Polyglot, NoSQL

Location

London, UK

Education Qualification

STEM Degree, Finance

Experience

9 to 15 years

About CRISIL

Global provider of credit ratings, research, and analytics services.

Year founded
1987
Employees
5081
Organization type
Public
Headquarters
IN

Similar jobs

Full Stack Engineer roles near London, England
16h
Save
Mark Applied
Hide
Full Stack Engineer
London, England, United Kingdom
HybridFull Time
Minerva Defence
Minerva Defence: Develops autonomous software and hardware systems for defense applications.
Proven experience shipping production software, strong backend and frontend skills, devops understanding, willingness to learn new areas and participate in field testing.
Python, Linux
2d
Save
Mark Applied
Hide
Full Stack Engineer
London, England, United Kingdom
£90k-£110k/yr OnsiteFull Time
Plinth
Plinth: Software for charities and local government to manage impact.
Multiple years shipping production code across frontend/backend, strong communication and critical thinking, familiarity with React and TypeScript, experience owning features end-to-end.
TypeScript, React, Elasticsearch, Git
3d
Save
Mark Applied
Hide
Senior Full-Stack Engineer - Trader Marks & Market Data Platforms
London, England, United Kingdom
HybridFull Time
Centrica
CentricaLondon Stock Exchange: CNA: Provides energy supply and maintenance services for homes and businesses.
Hands-on experience with C#/.NET and cloud platforms (Azure), building APIs, microservices and modern web apps, CI/CD and IaC, SQL/NoSQL, and experience using AI-assisted development tools.
C#/.NET, Azure, React, Angular, Claude, GitHub Copilot, Cursor, Azure DevOps, SQL, NoSQL
3d
Save
Mark Applied
Hide
Senior Full-Stack Engineer, Contract
London or United Kingdom
€125k/yr RemoteContract
Xcelirate
Xcelirate: Developing high-traffic digital platforms for global connectivity and entertainment.
12+ YOE10+ years PHP, 12+ years web development, 6+ years frontend (Vue.js/React/Nuxt/Next.js), CI/CD, automated testing, cloud deployment (AWS/Azure/GCP), Ansible/Terraform experience, strong communication.
PHP, Symfony, Zend, Vue.js, React, Nuxt, Next.js, Ansible, Terraform, AWS, Azure, Google Cloud, CI/CD
5d
Save
Mark Applied
Hide
GenAI Full Stack Engineer - Consultant / Senior Consultant - Digital Excellence
London or Newcastle upon Tyne or Manchester
HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Active/eligible SC clearance, experience building GenAI full-stack apps and microservices, React+TypeScript frontend, Python/TypeScript backend, cloud (AWS/Azure), Docker/Kubernetes, IaC, CI/CD, vector DBs and strong communication skills.
Python, FastAPI, TypeScript, Express, React, Next.js, Vite, LangChain, LangGraph, CrewAI, Vercel AI, OpenAI, Anthropic, Mistral, Llama, Ollama, AWS, Azure, Docker, Kubernetes, Docker Compose, Terraform, Langsmith, Langfuse, GitLab, GitHub, Jenkins, ChromaDB, Pinecone, PGVector, MongoDB, Qdrant, NoSQL, PostgreSQL, Git
5d
Save
Mark Applied
Hide
Full-Stack Engineer
London, England, United Kingdom
£81k-£99k/yr HybridFull Time
Wheely
Wheely: Provides premium chauffeur-driven transportation and luxury ride-hailing services
3+ YOE3+ years full-stack/frontend experience with backend skills; commercial Node.js experience; strong TypeScript and React knowledge; modern tooling and automated testing experience; STEM degree.
React, TypeScript, Node.js, Golang, React Query, Redux, MobX, HTML, CSS, JavaScript, Vite, Webpack, ESLint, npm, pnpm, Playwright, Selenium, Jest, Go, Ruby, MongoDB, PostgreSQL, RabbitMQ, GRPC, Thrift, Redis, AWS, Terraform, K8S
5d
Save
Mark Applied
Hide
Engineering - ElevenAPI
London or New York City or San Francisco or Warsaw or United Kingdom or United States
RemoteFull Time
ElevenLabs
ElevenLabs: Develops generative AI for voice, audio, and conversational agents.
Expertise in Python and Typescript/React, familiarity with APIs, cloud infrastructure, storage and observability; strong problem solving and developer experience focus. No formal degree required.
Python, Typescript, React, GitHub
6d
Save
Mark Applied
Hide
Banking Tech Full Stack Lead Engineer (Angular/Java) - VP
London, England, United Kingdom
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
Hands-on experience with Angular, TypeScript, Java/Spring, microservices, REST/GraphQL, RDBMS/NoSQL; API-first design, Agile, CI/CD, and strong communication for enterprise delivery.
Angular, TypeScript, HTML5, Java, Spring, MongoDB, MSSQL, REST, GraphQL, Kafka, Copilot, Devin