TradingView

Senior Backend Developer

TradingView·LinkedIn·On-site·On-site·4 months ago

About the role

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.

Responsibilities

  • Design, implement, and maintain backend services fordata storage and enrichmentusingGo / Java
  • Build and maintain pipelines for processing, validating, and enriching trading data.
  • Optimize data storage schemas, queries, and performance inPostgreSQL.
  • Collaborate with other engineering teams to integrate services and maintain system reliability.
  • Participate in architectural discussions and contribute to long-term platform design.
  • Write high-quality, maintainable, and tested code; review peers' work.
  • Support monitoring, troubleshooting, and incident resolution

What makes you the perfect fit

  • 5+ years of professional backend development experience, with strong proficiency inGo.
  • Experience with relational databases, preferablyPostgreSQL, including schema design, query optimization, and performance tuning.
  • Strong understanding of data pipelines, batch and near-real-time processing.
  • Experience designingfault-tolerant, high-load backend systems.
  • Familiarity with distributed systems and microservices architecture.
  • Excellent problem-solving skills and ability to collaborate with multiple teams.

Will be a plus

  • Experience with data enrichment, aggregation, or transformation pipelines.
  • Knowledge of caching layers, indexing, or time-series data storage.
  • Familiarity withstreaming systems(Kafka, RabbitMQ, or similar).
  • Experience in financial/trading domain.
  • Exposure to cloud environments, containerization, and CI/CD practic…
View all