Senior Go Developer — VK / Advertising Technologies
We combine VK's advertising products and tools for businesses, which simplify getting started and daily interaction with advertising campaigns for all categories of users: from beginner entrepreneurs to marketing professionals.
Responsibilities
- Develop and maintain the internal billing platform for a large corporation
- Implement services for calculating transactions, accruals, bonuses, and financial reporting
- Develop integrations with payment systems, accounting, analytical services, and internal APIs
- Participate in the automation of MSFO/IFRS and RSBU reporting processes
- Work with high-load transactional systems and large data volumes
- Optimize the performance of SQL queries and calculation processes
- Ensure the accuracy, fault tolerance, and transparency of financial calculations
- Interact with product teams, analysts, and internal business customers
Requirements
- Knowledge of computer networks and basic Linux command-line operation
- Experience in Go (Golang) development
- Minimal knowledge of Python
- Experience in designing high-load systems
- Experience with Postgres, Kafka, Redis
- Willingness to understand third-party code and maintain existing services
Bonus Points
- Experience with YTSaurus
- Experience with large data volumes
- Experience interacting with a product team (gathering and validating product requirements, and task decomposition)