← Todas as vagas

Senior Go Engineer

Sobre a vaga

• Design and develop Go-based services for the Colibrix Partners card-issuing platform, covering card lifecycle, wallets and balances, fees and commissions, authorization and clearing flows
• Translate business requirements into technical specifications and propose solutions for APIs, data models, modules, and external-provider integrations
• Build solutions compliant with PCI DSS and sensitive-data handling and secure inter-service communication requirements
• Analyze and optimize service performance through code profiling, concurrency handling, and efficient data storage and network interactions
• Participate in microservices architecture covering service boundaries, communication patterns, load balancing, error handling, queues/streaming, and data storage
• Produce maintainable, testable code with unit and integration test coverage
• Participate in code reviews, evaluate implementations, identify issues, and provide constructive feedback
• Contribute practical solutions to technical discussions within the current architecture and development processes

• 3–5 years of Go development experience focused on backend systems
• Around 3 years of experience working with fintech applications
• Understanding of distributed systems, microservices architecture, and API design, including REST/RPC transports
• Experience working with SQL and NoSQL databases, message brokers (Kafka, NATS), and caching systems
• Familiarity with CI/CD practices and tools, preferably GitLab
• Experience working with the AWS cloud platform
• Ability to contribute expertise and collaborate with the team on technical solutions
• Strong communication skills and ability to explain complex technical ideas to colleagues with varying technical backgrounds
• Fluency in written and spoken English and Russian
• Experience in the fintech domain
• Ability to design solutions with security considerations built in at every stage
• Understanding of fintech regulatory requirements, including PCI DSS and GDPR
• Experience in performance optimization and building high-availability systems
• Experience with observability tools including logging, metrics, and tracing (Prometheus, Grafana, OpenTelemetry)

• Opportunity to shape the future of fintech solutions within a growing company
• Collaborative, horizontal team structure that values your expertise and ideas
• Continuous learning and development opportunities to enhance your skills and career growth
• Competitive salary and benefits package
• Flexible work arrangements to support work-life balance