Senior Backend Developer (Golang/Java) - TradingView
TradingView is the worldβs #1 platform for all things investing. 100M+ users trust us to inform their trading decisions. Want to make an impact? Apply now β help shape the future of finance.
What you'll do
- Design, implement, and maintain backend services for data storage and enrichment using Go (Java as plus).
- Build and maintain pipelines for processing, validating, and enriching trading data.
- Optimize data storage schemas, queries, and performance in PostgreSQL.
- 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 in Go and Java (as plus).
- Experience with relational databases, preferably PostgreSQL, including schema design, query optimization, and performance tuning.
- Strong understanding of data pipelines, batch and near-real-time processing.
- Experience designing fault-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 with streaming systems (Kafka, RabbitMQ, or similar).
- Experience in financial/trading domain.
- Exposure to cloud environments, containerization, and CI/CD practices.
What we offer you
- 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.
Who you are
- 5+ years of professional backend development experience with Go and Java (as plus).
- Strong proficiency in relational databases (PostgreSQL) and data pipeline concepts.
- Experience designing and working with distributed systems and microservices.
- Excellent collaboration and problem-solving skills.
Tech stack
- Go (and optionally Java)
- PostgreSQL
- Data pipelines and streaming systems (Kafka, RabbitMQ, or similar)
- Cloud environments, containerization, and CI/CD practices
Team description
We are a global, distributed team within TradingView, collaborating across engineering teams to build and maintain the platform used by millions of traders and investors worldwide.
Ready to apply for this role?
Apply Now β


