CoinsPaid logo
    C

    Senior Golang Engineer

    CoinsPaid
    Remote - Worldwide
    Hybrid
    Senior
    Full Time
    about 2 months ago
    GolangBackendRemoteCryptoFintech

    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

    What You'll Do

    • 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

    Nice to Have

    • Experience in training and onboarding engineers
    • Experience mentoring junior and mid-level developers, offering coaching, feedback, and support for their career growth.
    • Understanding crypto industry
    • Take part in interviews

    About CoinsPaid

    CoinsPaid provides cryptocurrency payments software.

    Tallinn, Estonia
    100 - 250
    Blockchain & Cryptocurrency