What you will do
About Gnosis Pay
Gnosis Pay is a pioneering financial infrastructure company bridging traditional finance and blockchain. As the first permissionless payment network, it enables integration with existing financial systems through a developer-friendly API. Powered by Safe Smart Accounts, Gnosis Pay offers innovative solutions, including the worldâs first self-custodial Visa card, fee-free stablecoin on-ramping, and DeFi-powered financial services. By unlocking new possibilities for wallets, fintechs, and businesses, Gnosis Pay is reshaping global payments with secure, scalable, and composable infrastructure.
We build the infrastructure that bridges traditional financial rails and crypto, enabling new financial products and seamless integrations. Our goal is to provide a secure, scalable, and developer-friendly platform that powers both internal product teams and external partners.
We are committed to:Empowering product teams & partners â enabling them to rapidly build and scale products using our infrastructure
Providing a secure & efficient platform â ensuring high reliability, compliance, and performance across all financial transactions
Supporting partner growth â helping businesses expand by offering robust financial tools and integrations
Enabling our engineers â fostering a high-performance environment where developers can create scalable, resilient, and innovative applications.
Our work spans multiple critical business domains, including:
Crypto Infrastructure â supporting Safe wallets and blockchain-based financial solutions.
Card Issuance â building systems for virtual and physical card payments.
Money Movement â enabling IBAN issuance, bank transfers, and payment routing.
Compliance & Security â integrating KYC, AML, and fraud prevention tools.
Internal Tooling â developing dashboards, automation, and monitoring solutions to improve operational efficiency.
Developer Infrastructure â building CI/CD pipelines, monitoring systems, and tools to enhance engineering productivity.
We are seeking a highly motivated and experienced Senior Golang Engineer to join us. In this role, you will be instrumental in designing, developing, and maintaining robust and scalable backend systems that power Gnosis Pay. You will leverage your deep understanding of Go, PostgreSQL, and Domain-Driven Design principles to build high-quality, maintainable software that meets the evolving needs of our users. As a Senior Engineer, you will be contributing to technical discussions, code reviews, and the overall improvement of our engineering practices. You will have the opportunity to take ownership of significant projects and contribute to key architectural decisions.
Design, develop, and deploy high-performance and scalable backend services using Go.
Write clean, well-tested, and maintainable code adhering to best practices and coding standards.
Apply Domain-Driven Design (DDD) principles to model complex business domains effectively.
Design and implement robust data models and interact efficiently with PostgreSQL databases.
Optimize database queries and schema design for performance and scalability.
Develop and maintain RESTful APIs and other integration points.
Participate actively in code reviews, providing constructive feedback to ensure code quality and consistency.
Collaborate closely with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
Contribute to the definition and improvement of our system architecture and engineering processes. Â
Troubleshoot and resolve production issues effectively and efficiently.
Provide guidance and support as necessary in the migration from TypeScript to Go for backend development.
Stay up-to-date with the latest trends and technologies in Go, database systems, and software development methodologies.
Contribute to technical documentation and knowledge sharing within the team.