Software Engineer (Go)

AREX Markets
Seamless Integrated Invoice Financing Solutions

Job details

  • Full-time
  • map markerBarcelona, ES
  • EUR30.000 - 55.000
    Gross Anual Salary
  • globeRelocation paid
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeSenior
  • routeRequired language: English
  • Back-end Developer
  • tagMust Have: GoOther Required: Docker, Node.js, PostgreSQL, REST APIsNice to Have: DevOps, Python

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Born in 2014 after seeing a massive opportunity for technology to disrupt the multi-trillion SME financing market, AREX is an ambitious data-driven fintech company aiming to bridge capital market liquidity and SME cashflow needs.

Our first product is an automated receivables exchange platform where SME invoices are converted into a tradable asset class called Exchange Traded Receivables (ETRs). ETRs are then sold on an open market where a single ETR can be purchased by one or multiple investors using automated trading bots. Most of the ETRs are filled within seconds of being listed.

Unlike our competitors, AREX works exclusively with accounting partners to provide accurate financial pictures of both borrowing firms and their debtors, hence creating a more comprehensive firm’s financial picture while minimizing default risks. Due to this, SMEs typically get lower interest rates while investors get predictable returns with extremely attractive risk/return ratio.

The key to AREX’s success lies in our commitment to building a long rewarding relationship with our partners and SMEs. We listen diligently to understand what our customers need and to service them accordingly. To achieve our Northern Star vision, AREX builds an international team of devoted co-founders and employees, who are everyday committed to empowering SMEs worldwide.

Main requirements

  • 4+ years of relevant professional 
  • 1-2 years of relevant professional experience with Go
  • Passionate about code quality
  • Experience with different testing strategies
  • Knowledgeable of PostgreSQL or other relational databases
  • Capable of delivering production-level code and managing the software life-cycle
  • Knowledge about professional software engineering e.g., SOLID-principles, Clean Code, Separation of Concerns
  • Experience with REST APIs
  • Experience working with Scrum methodology
  • Interest in large-scale transactional systems
  • Passionate about solving complex problems

Nice to have

  • Professional experience with Node.js and Python
  • Experience with Service Oriented Architectures
  • DevOps mindset and experience with Docker, Kubernetes, Cloud Environments (Google, AWS) and CI/CD
  • Experience working with Domain-Driven Design

Benefits & Perks

  • Relaxed and informal work environment
  • Intellectual and professional challenges
  • Budget for Training, Meetups and Events
  • Flexible working hours
  • Private health insurance
  • Cozy office close to the beach
  • Unlimited Colombian coffee
  • Inter-office PS4 tournaments
  • Stock options

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300