What you will do
Location: Lisbon or London, hybrid or remotePosition: Full time
Gnosis Pay is the first Decentralized Payment Network (DPN), bridging the gap between real-world payments and blockchain transactions. By introducing the first-of-its-kind Visa-certified, self-custodied debit card directly connected to a hardware crypto wallet instead of a traditional bank account, Gnosis Pay makes the transition from Web2 to Web3-based payments simple and intuitive.
Gnosis Pay is an open framework, providing the platform and tooling for Web3 projects, wallets, and financial institutions to build their own decentralized payment solutions.
About the role
We are seeking a talented Backend Software Engineer with expertise in payment systems and an interest in blockchain technologies to join our dynamic team.
If you are passionate about revolutionizing the payment industry and have a strong understanding of payment processing protocols, this is an exciting opportunity for you.
As a Backend Software Engineer, you will play a crucial role in designing and implementing a robust card payment processing system that leverages blockchain technology to ensure security, transparency, and immutability. Your knowledge of payment industry standards, regulations, and security practices will be invaluable in creating a seamless integration of our payment processing platform. You will be working on cutting-edge projects and will have the opportunity to lead the development process from concept to execution.
Collaborate with the development team to design and implement a robust and scalable card payment processing system that leverages blockchain technology.
Design and implement payment APIs and interfaces for seamless integration with external systems, including issuing processors, card networks, banks, and merchants
Ensure compliance with relevant payment industry standards, regulations, and security practices
Integrate issuing processors, and other third-party services into the overall payment ecosystem
Conduct thorough testing and debugging of the payment processing system to ensure its reliability and accuracy
Stay up to date with the latest advancements in payment technologies to continuously enhance our solution
Collaborate with cross-functional teams to troubleshoot and resolve any payment-related issues or customer inquiries
Provide technical guidance and expertise to the team on payments
Document system architecture, design specifications, and development processes for future reference and knowledge sharing
Build and optimize databases to handle large volumes of transactional data and provide fast and reliable access
Implement and maintain monitoring, logging, and alerting systems to ensure the reliability and performance of the backend infrastructure
Work closely with frontend engineers, product managers, and other stakeholders to deliver high-quality software solutions
Who you are
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Proven experience (3+ years) in payment processing systems development, preferably within the banking, financial services, or payment industry
- Solid understanding of various payment protocols and standards, including EMVCo, ISO 8583, and PCI DSS compliance
- Proficiency in deploying an ISO8583 processing host in combination with other payment systems
- Knowledge of PCI DSS (Payment Card Industry Data Security Standard) compliance requirements and the ability to implement secure payment solutions
- Knowledge of Visa Token Service (VTS), Visa Developer Center and Visa Merchant Data Standards (VMDs)
- Knowledge of Mastercard Digital Enablement Service (MDES), Mastercard Developers Portal and Mastercard Merchant Category Codes (MCCs)
- Experience with developing and integrating APIs for payment gateways, card networks, or financial institutions
- Expertise in designing and implementing RESTful APIs for seamless integration with frontend systems and external services
- Familiarity with cryptographic principles, encryption algorithms, and security best practices in the context of payment systems
- Understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Nomad, Kubernetes)
- Proven ability to lead projects independently, from concept to execution, while ensuring high-quality deliverables
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
- Strong communication and interpersonal skills to effectively collaborate with cross-functional teams and stakeholders
Nice to have:
- Proficiency in blockchain technologies such as Ethereum, or other EVM compatible distributed ledger platforms
- Knowledge of blockchain consensus mechanisms, decentralized applications (DApps), and token standards (ERC-20, ERC-721)
If you are a self-motivated and skilled Backend Software Engineer with a passion for payment systems and an interest in blockchain technologies, we would love to hear from you. Join our team and contribute to the development of innovative payment solutions that have a positive impact on the industry.
What we can offer you
Do you need resources to pursue your professional goals? → We got you covered with a personal education and conference budgets
Is there something that you would like to try out within our projects? → You can use your Friday afternoons on research or on a side project in our ecosystem
Our hierarchy is flat, so there is no chance to get lost in vertical looking organizational structure.
Not really an early bird? No worries! → Flexible working schedules and remote work policies are, for a long time, part of our culture
And do not worry about your equipment and subscriptions. We’ll equip you with the latest hardware and provide you with all the tools you need!
But most important - grow with us! We're growing rapidly, the industry is expanding fast, and we have a lot to do. If you're someone who loves taking initiative and getting things done, there are a lot of opportunities for you at Gnosis. We’re enthusiastic about our shared mission and enjoy spending time together!
Please apply with your (English) resume. We look forward to your application!
At Gnosis, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer: all qualified applicants are considered for positions regardless of race, ethnic origin, age, religion or belief, marital status, gender identification, sexual orientation, or physical ability.
The Gnosis mission has always been centered on building decentralized infrastructure for the Ethereum ecosystem. When Gnosis was founded in 2015, it focused on building prediction markets to enable worldwide access to accurate information. While creating the prediction market platform, it became clear that Gnosis needed to build the infrastructure required to support it.As a DAO, Gnosis uses the products that it creates to transparently guide decisions on the development, support, and governance of its ecosystem.
Gnosis Safe (multisig and programmable account), Cow Protocol (formerly CowSwap and Gnosis Protocol), Conditional Tokens (prediction markets), Gnosis Auction, and Zodiac (standard and tooling for composable DAOs) are all products incubated by Gnosis. Their success is demonstrated by the recent spin-out of Cow Protocol and the formation of SafeDAO. By combining needs-driven development with deep technical expertise, Gnosis has built the decentralized infrastructure for the Ethereum ecosystem.
In November 2021, the xDai and GnosisDAO communities voted to combine their vibrant ecosystems to create the Gnosis Chain. Gnosis Chain uses the xDai token. It is the associated execution-layer EVM chain for stable transactions and includes a wide-ranging group of projects and users.Gnosis Chain is secured by a diverse set of validators. With over one hundred thousand validators and counting, we’re building a resilient and neutral network open to anyone without privilege or prejudice. Be a part of a team leading the web3 movement.
When applying, mention the word CANDYSHOP to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they are human RMzQuMjI4LjUyLjIxM