Match score not available

Senior Go Engineer - Payment Gateway Solutions

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

7+ years of Go development experience, Deep understanding of distributed systems, Experience with SQL/NoSQL and message brokers, Strong knowledge of security best practices, Fluency in English and Russian.

Key responsabilities:

  • Design scalable solutions for payment gateways
  • Collaborate with internal clients to understand needs
  • Provide technical mentorship to team members
  • Champion code quality, testing, and documentation
  • Lead discussions on architecture and system performance
Mellifera Operations Limited logo
Mellifera Operations Limited Financial Services Scaleup https://mellifera.team/
51 - 200 Employees
See more Mellifera Operations Limited offers

Job description

At Mellifera, we develop innovative IT solutions for Payment Service Providers (PSPs), Electronic Money Institutions (EMIs), and neobanking platforms in the European Union and the United Kingdom. Our team combines deep industry knowledge with cutting-edge technologies to ensure seamless operation of payment systems and compliance with regulatory standards. Our flagship products include multifunctional payment gateways and AI-driven compliance platforms, supporting global expansion and digital transformation in financial services.

Your impact: You will be involved in creating a secure and efficient digital system that facilitates online transactions by connecting e-commerce websites or mobile applications with financial institutions, allowing for the seamless transfer of funds between customers and merchants. You will be integrating various payment methods, such as credit cards, digital wallets, and alternative payment options, to offer customers a convenient and flexible payment experience, ultimately enabling businesses to securely accept payments online and manage their financial transactions effectively.

We are an agile, horizontal team within a larger holding company, focused on developing cutting-edge payment gateway solutions and other fintech products. We work closely with internal clients who provide banking, acquiring, and electronic money services. Our team values collaboration, technical excellence, and a results-driven approach.

We're seeking an experienced Go engineer to join our team and contribute significantly to our payment gateway product. The ideal candidate will bring deep technical expertise, a collaborative mindset, and the ability to influence and mentor team members through knowledge and experience rather than formal authority.

Requirements

  • 7+ years of experience in Go development, with a strong focus on backend systems and fintech applications.
  • Deep understanding of distributed systems, microservices architecture, and API design, REST/RPC transports.
  • Extensive experience with SQL and NoSQL databases, message brokers (Kafka, NATS), and caching systems.
  • Strong knowledge of security best practices in financial applications.
  • Familiarity with CI/CD practices and tools, ideally GitLab.
  • Proven ability to mentor and influence team members through expertise and collaboration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Experience working in horizontal team structures and comfort with shared decision-making processes.
  • Fluency in both written and spoken English and Russian.

Preferred Qualifications
  • Experience with AWS cloud platform.
  • Knowledge of regulatory requirements in the fintech space (e.g., PCI DSS, GDPR).
  • Experience with performance optimization and high-availability systems.
  • Track record of successful collaboration with product managers and business stakeholders.

Key Responsibilities
  • Design and implement robust, scalable solutions for our payment gateway and related fintech products using Go.
  • Collaborate closely with internal clients to understand strategic directions and translate business requirements into technical solutions.
  • Provide technical mentorship to team members, fostering growth and capability development across the team.
  • Champion best practices in code quality, testing, and documentation.
  • Contribute to architectural decisions, ensuring scalability, security, and performance of our systems.
  • Actively participate in and often lead technical discussions, promoting a culture of knowledge sharing and collective decision-making.
  • Stay updated with the latest trends in fintech and payment technologies, proposing innovations aligned with our strategic goals.

Benefits

  • Opportunity to shape the future of fintech solutions within a growing company.
  • Collaborative, horizontal team structure that values your expertise and ideas.
  • Chance to work on high-impact projects with internal clients in the banking and financial services sector.
  • Continuous learning and development opportunities.
  • Competitive salary and benefits package.
  • Flexible work arrangements.

If you're passionate about fintech, love solving complex problems, and thrive in collaborative environments where your technical expertise can shine, we want to hear from you!

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
EnglishEnglishRussian
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication
  • Mentorship
  • Problem Solving

Related jobs