This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
TradingView is the world’s #1 platform for all things investing. 100M+ users trust us to inform their trading decisions. We're looking for an experienced backend engineer (Go) to take full ownership of TradingView's In-house Financials engineering team. This team is critical in delivering high-quality, non-pricing financial data that fuels investment research and strategy development across our platform. You’ll be responsible for the technical direction and the people leadership of a cross-functional team. You’ll guide architecture and implementation decisions, foster a high-performing team culture, and ensure timely, high-quality delivery of data services that scale with our global user base.
Job Responsibility:
Own the team’s roadmap, delivery commitments, and execution quality
Set clear goals, manage priorities, and ensure alignment with company-wide objectives
Foster a culture of accountability, collaboration, and continuous improvement
Conduct regular 1:1s, performance reviews, and career development planning for team members
Architect and evolve backend systems that ingest, transform, and serve financial data from third-party providers
Ensure data consistency, integrity, and traceability across ingestion and distribution pipelines
Optimize PostgreSQL schemas and queries for performance and scalability
Oversee the design and maintenance of internal APIs that serve data to downstream services with low latency and high reliability
Work closely with product managers, analysts, and other engineering teams to define requirements and integration strategies
Align with data modelers and system architects to ensure cohesive data structures and system design
Champion best practices in software engineering, testing, and CI/CD
Lead code reviews, architecture discussions, and technical deep dives
Drive initiatives around observability, reliability, and performance tuning
Requirements:
Technical Expertise: Proficiency in Python or Golang, and deep experience with PostgreSQL (schema design, performance tuning, query optimization)
Leadership Experience: 7+ years in backend development, with 2+ years in a team or tech lead role managing both people and projects
Systems Thinking: Strong understanding of distributed systems, data pipelines, and message queues (Kafka, RabbitMQ)
API Design: Experience building and maintaining RESTful APIs and integrating with external data providers
People Skills: Proven ability to mentor, coach, and grow engineers while fostering a healthy team culture
Distributed Systems: Familiarity with distributed systems, message queues (e.g., Kafka, RabbitMQ), and caching strategies
Software Engineering Principles: Solid understanding of software engineering principles, testing, and CI/CD practices
Nice to have:
You have experience with finance and trading, or knowledge of the industry
You're already familiar with TradingView
Financial Data Systems: Experience in financial data systems, especially fundamentals or macroeconomic datasets
Data Modeling: Familiarity with data modeling and master data management concepts
Containerization and Cloud: Exposure to containerized environments (Docker, Kubernetes) and cloud platforms (AWS, GCP, etc.)
Data Quality: Knowledge of data validation, reconciliation, and quality assurance techniques
What we offer:
Flexible hours
Hybrid approach (office + remote, depending on team and location)
Modern offices with local perks
Global team of 500+ professionals from 40+ countries
Continuous learning & mentorship
Career development opportunities
Relocation support (visa, transportation, housing)
Private health insurance
Performance bonuses
TradingView Premium subscription
Annual team events
Inclusive, diverse environment where everyone can thrive