TradingView is the world’s largest financial analysis platform with more than 100M users across 180+ countries.
We build tools that help traders and investors make informed decisions — from advanced charting and market data to collaboration and publishing features. Our products are used daily by millions of individuals and trusted by companies like Revolut, Binance, and CME Group.
We’re continuing to grow and scale our platform, and we’re looking for people who care about product quality, take ownership of their work, and want to build systems used by a global audience.
We are developing the Storage & Enrichment layer of the backend.
Our team is responsible for everything that happens after data delivery: long-term storage, structuring, validation, enrichment, and making trading data ready for downstream services.
Thanks to our work:
Trading data history is reliably stored and preserved across multiple layers of the infrastructure.
Raw real-time streams are transformed into structured and enriched.
Data consumers can access consistent, high-quality historical and derived data without dealing with low-level details.
The platform supports high throughput, scalability, and fault tolerance, ensuring data integrity even under peak loads.
Technology stack:
Languages: Python, Java/Kotlin (for test automation)
Backend: Go, Java services
Database: PostgreSQL
APIs: REST, gRPC
Infrastructure & DevOps: CI/CD pipelines, Docker, Kubernetes
Observability & QA tools: Prometheus, Grafana, Postman, test frameworks
Design, implement, and maintain manual and automated tests for backend services.
Develop and maintain test plans, test cases, and QA documentation for storage and enrichment workflows.
Perform backend API testing (REST/gRPC) and validate data pipelines for correctness and completeness.
Investigate, reproduce, and document issues; communicate findings clearly to developers and stakeholders.
Collaborate with engineering teams to improve test coverage, reliability, and QA processes.
Participate in code reviews, release planning, and sprint ceremonies to ensure QA alignment.
Support CI/CD pipelines with automated checks and regression tests.
You will report to the Engineering Lead of the Storage & Enrichment team.
The role focuses on ensuring data quality, system reliability, and automation.
You will collaborate closely with developers and engineers to validate pipelines, enriched datasets, and internal APIs.
5+ years of professional QA experience with backend, distributed, or data-intensive systems.
Strong knowledge of QA principles (test design, planning, coverage, risk-based testing).
Experience with backend/API testing (REST, gRPC) and data validation.
Experience with test automation (Python, Java, or other scripting languages).
Solid understanding of PostgreSQL or relational databases, including data integrity and query validation.
Familiarity with Linux/Unix environments and command-line troubleshooting.
Strong analytical skills and ability to debug complex systems.
Will be a plus
Experience in finance or trading domain
Familiarity with TradingView as a product
Experience with load, stress, or performance testing for backend services.
Familiarity with distributed systems and high-throughput data pipelines.
Exposure to CI/CD systems, containers (Docker), and orchestration (Kubernetes).
Knowledge of data quality frameworks and monitoring tools (Prometheus, Grafana).
Flexible working hours and a hybrid work format
Well-equipped offices for focused and collaborative work
A global, distributed team of 500+ professionals
Learning, mentorship, and long-term career growth
Relocation support and private health insurance
Performance-based bonuses
TradingView Premium access
Regular team events and company-wide meetups
Join the TradingView team and help us build a product used by millions of traders and investors worldwide. We look forward to hearing from you!
TradingView is an equal opportunity employer. We embrace diversity and are dedicated to fostering a diverse and inclusive workplace. Our success is driven by 600+ professionals from 40+ countries who speak nearly 20 languages.
We are TradingView, the world’s most popular charting platform and the industry’s forefront for financial visualization solutions. 100M+ traders worldwide use our platform as a go-to destination to chart, chat, and trade financial markets.
Let’s recruit together and find your next colleague.
Other similar jobs that might interest you