Backend Product Engineer (Golang)

Platform that helps developers convert sales into electronic invoices globally through a single API integration.
$38,500 - $82,500
Backend
Mid-Level Software Engineer
Hybrid
1 - 10 Employees
Finance · Enterprise SaaS

Description For Backend Product Engineer (Golang)

Invopop is seeking a Backend Product Engineer to join their team in Madrid. The role focuses on integrating Invopop's platform with financial applications and tax jurisdictions globally.

The company helps global companies like SumUp, Fever, and DeepL manage electronic invoicing across more than 25 countries through a single API. In the next five years, over 40 countries, including all EU member states, will require businesses to issue invoices electronically and report them in real-time to tax authorities.

Founded by Sam Lown (co-founder and former CTO of Cabify) and Juan Moliner (ex-BCG), Invopop has raised €2.5M from top-tier venture capital firms including YCombinator (W23). They've been named Best Startup at South Summit 2024 and highlighted as the Hottest Startup in Madrid of 2024 by Wired.

The ideal candidate should have:

  • Backend engineering experience, preferably with Golang
  • Strong English communication skills
  • Customer empathy and eagerness to engage with clients
  • Ability to scope projects and learn new technologies
  • Experience with starting projects from scratch

Key responsibilities include:

  • Working closely with founders to analyze technical specifications and requirements
  • Mapping internal format (GOBL) to external systems
  • Building robust connections with financial applications
  • Creating clear documentation
  • Direct user engagement for successful implementation

The position offers:

  • Competitive salary (€35-75k) based on experience
  • Employee stock options (0.30% - 0.60%)
  • Hybrid work arrangement in Madrid
  • Opportunity to work directly with founders
  • Chance to shape the future of global electronic invoicing
Last updated 7 hours ago

Responsibilities For Backend Product Engineer (Golang)

  • Work closely with Sam and Juan to analyze technical specifications, regulatory requirements, and customer feedback
  • Map internal format (GOBL) to external systems and build robust connections
  • Create clear documentation and engage directly with users to ensure successful implementation

Requirements For Backend Product Engineer (Golang)

Go
  • Backend engineering experience, ideally with Golang
  • Strong communication skills in English
  • Empathy for customers—eager to engage with clients and influence product decisions
  • Comfortable defining scope, learning new technologies, and navigating unfamiliar domains
  • Experience starting projects from scratch

Interested in this job?

Jobs Related To Invopop Backend Product Engineer (Golang)

Network Development Engineer II - AWS, Backbone Topology Engineering

Network Development Engineer II position at AWS focusing on backbone topology engineering, requiring expertise in network protocols, automation, and large-scale infrastructure management.

Software Development Engineer, Amazon Payment Products

Senior Software Development Engineer role at Amazon Payment Products team, developing platforms for innovative payment methods and credit card systems.

Software Engineer - Global Remote

Software Engineer position at MixRank, working on web applications, data mining, and infrastructure in a remote-first environment.

Software Developer (CDNA)

Software Developer position at Crypto.com's CDNA division, developing high-performance trading systems using Java, requiring 4+ years of experience with competitive benefits and hybrid work arrangement.

Software Development Engineer, DataNexus Builder Tools

Software Development Engineer role at Amazon focusing on building performance optimization tools for distributed systems, offering competitive compensation and the opportunity to work on mission-critical infrastructure.