Lead Backend Engineer (Core Platform)

About CoinGate

CoinGate is a Lithuanian fintech c ompany founded in 2014. We specialize in building innovative payment solutions, making it easy and convenient for businesses to accept Bitcoin and other cryptocurrency payments. With a decade of experience, we've established ourselves as the leading cryptocurrency payment gateway for businesses in the world, and we're just getting started.

As a Lead Engineer, you will be part of our engineering leadership, working on the highest impact and priority projects as we transition to become a full-fledged financial institution. You will be working with talented engineers and shape the growth of the team, collaborate with cross-functional teams across the company,

Your primary responsibilities will be the architecture design and development of the in-house core platform encompassing all financial operations of the company and our customers. This includes banking and exchange integrations, money movement automation, crypto trading logic design, financial control, safeguarding and reconciliation (and, probably, lots more as the team and company continues to grow).

Your will:

• Oversee the microservice architecture design and development of backend services for the core platform, ensuring high performance, scalability, and reliability
• Design and implement scalable and secure architecture for financial operations utilizing best practices and modern technologies
• Hire, mentor and lead a team of backend engineers, fostering a collaborative and innovative work environment
• Ensure code quality through code reviews, testing, and continuous integration practices
• Work closely with product owners, and other stakeholders to deliver seamless and efficient solutions
• Implement security best practices and ensure compliance with relevant regulations and standards
• Stay updated with the latest industry trends and technologies, continuously improving the platform and development processes


About you:

• Experience: 7+ years of backend development experience, with at least 3 years in a senior or lead role
• Advanced knowledge of one or more object-oriented programming languages
• Strong experience with databases and data modeling
• Knowledge of microservices architecture and containerization
• Understanding of security principles and best practices in software development
• Excellent problem-solving skills and the ability to think critically and analytically
• Strong communication and leadership skills, with the ability to articulate technical concepts to non-technical stakeholders

Preferred Qualifications:

• Experience in the financial technology sector or with core banking systems
• Knowledge of financial regulations and compliance requirements


We offer:

• A modern office in the heart of Vilnius
• Work-life balance with flexible hours and remote working options
• Coffee, snacks, employee benefits, and friendly colleagues
• Competitive salary, career growth potential
• Engaging team-building activities, occasional workstations, and a culture buzzing with positivity


If you're excited about the prospect of shaping the future of cryptocurrency payments and thriving in a dynamic, innovative environment, we'd love to hear from you!

Salary:

5000 - 10000€/monthly gross depending on skills and experience.

ID: 64 job_post.published_on: 05/07/2024
announcement.apply