Сrypto-financial ecosystem offering ready-to-use crypto payment solutions designed to meet any specific business needs.
Senior Golang Engineer
Location
Estonia
Posted
156 days ago
Salary
0
Seniority
Senior
Job Description
Senior Golang Engineer
CoinsPaid
• Write robust, scalable, and reusable Golang code according to requirements • Cover code with unit tests. • Work together with QA engineers to ensure high, consistent code quality • Perform code reviews, help teammates with solving technical problems • Troubleshoot issues where needed • Participate in requirements and implementation discussions • Ensure stable operation of the product through monitoring, alerts and metrics • Develop applications to work in an isolated infrastructure, complying with security standards • Work only with the backend, solve complex business problems related to fintech • Communicate clearly with the team about technical directions and product goals • Promote knowledge sharing across the team
Job Requirements
- 3+ years of experience with Golang as a primary working language and 5+ of overall development experience
- Experience with queues Kafka/NSQ/NATS/Rabbit
- Comfortable working with Docker, Kubernetes, good understanding of CI/CD (we use ArgoCD and Gitlab)
- Experience with MySQL or similar DBs
- Experience with event sourcing architecture pattern
- Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
- Experience with Scrum
- Understanding of software observability tools - Prometheus, Grafana, ELK, Opsgenie
- Skilled in assessing technical skills and knowledge via code reviews, peer evaluations
- Good level of spoken and written English and Russian.
Benefits
- Private and profitable company, registered and licensed in Estonia;
- Secure business, with regular financial and regulatory audits;
- Over 10 years of experience in the blockchain development;
- Over €700M processed in crypto monthly;
- Over 1M transactions processed monthly;
- Over 800 merchants accounts serviced;
- Over 270 team members across 30+ countries.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and develop Python-based AI systems, APIs, and microservices • Build and manage GenAI and agentic AI workflows using modern LLM frameworks • Lead end-to-end AI project delivery, from requirements to production • Design LLM pipelines, prompts, and agent orchestration systems • Ensure scalability, security, and reliability of AI solutions • Mentor junior engineers and provide technical leadership • Collaborate with global clients to translate business needs into AI solutions
• Build and maintain full-stack systems: Develop and maintain web clients and backend services using JavaScript, Vue.js, PHP, and supporting technologies (e.g., Node.js where relevant). • Collaborate cross-functionally: Work closely with Product and UX to translate requirements into well-scoped, deliverable technical solutions. • Own delivery end-to-end: Contribute across the SDLC - from pull requests and code reviews through to containerised deployments on GCP with a focus on reliability and observability. • Monitoring and observability: Maintain and extend dashboards to monitor service health during and after deployments; support incident investigation and performance tuning. • Debug and improve systems: Troubleshoot complex issues across services, implement fixes quickly, and drive long-term improvements to prevent recurrence.
Senior Python Backend Developer
Dresden Partners CommunityWe connect you with the best IT jobs in Mexico and the US
• Design, develop, and maintain high-performance, scalable backend services in Python. • Collaborate with development, QA, and product teams to ensure quality deliveries. • Participate in architectural decisions and define technical best practices. • Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines. • Write automated tests and contribute to code coverage. • Support system migration efforts and refactor legacy code. • Document technical processes, data flows, and architectural decisions. • Communicate effectively in English with global, multicultural teams.
Technical Architect – Platform Lighthouse
Blue YonderBlue Yonder, formerly known as JDA Software, is a leading supply chain management solutions company that was founded in 1985. As an employer, the company values
• Support complex integration programmes across the Blue Yonder solution space (Planning + Execution) • Provide architectural oversight for customer engagements, ensuring consistent and scalable patterns across teams • Partner with Professional Services and field teams to guide early implementations and improve deployability and operability • Share your knowledge within the Lighthouse team as well as ensure that your colleagues from Professional Services get to know what you explore and learn • Propose and develop standardized integration patterns, artefacts (e.g., Starter-kits) and best practices across Platform services for Planning and Execution solutions • Work with Product Development to test, validate, and provide structured feedback on integration features across the Blue Yonder Platform • Propose, define, design, and build agentic integration artefacts and tools that drive standardisation and stability, while reducing effort and complexity in integration implementations • Influence how AI-driven integration scenarios are tested, validated, and deployed within the Platform Lighthouse ecosystem




