
Senior Backend Developer
TradingView5 months ago
Limassol, CyprusSenior
Responsibilities
- Design, implement, and maintain backend services for data storage and enrichment using Go and Java.
- Build and maintain pipelines for processing, validating, and enriching trading data.
- Optimize PostgreSQL schemas, queries, and backend performance.
- Collaborate with engineering teams to integrate services and maintain system reliability.
- Participate in architectural discussions and contribute to long-term platform design.
- Write tested, maintainable code and review peers’ work.
- Support monitoring, troubleshooting, and incident resolution.
Requirements
- At least five years of professional backend development experience.
- Strong proficiency in Go.
- Experience with relational databases, preferably PostgreSQL, including schema design, query optimization, and performance tuning.
- Strong understanding of data pipelines and batch and near-real-time processing.
- Experience designing fault-tolerant, high-load backend systems.
- Familiarity with distributed systems and microservices architecture.
- Strong problem-solving and cross-team collaboration skills.
- Preferred: experience with data enrichment, aggregation, or transformation pipelines; caching layers, indexing, or time-series data storage; streaming systems such as Kafka or RabbitMQ; financial or trading domains; and cloud environments or containerization.
Benefits
- Flexible working hours and a hybrid work format.
- Well-equipped offices for focused and collaborative work.
- 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.
Tech Stack
Categories
BackendData Engineering