← Back to jobs

Remote job

Senior Software Engineer

Backend Full-time Permanent Spain

Job details

Not specified Salary
Spain Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Senior Software Engineer role on the billing platform team of a cloud application platform serving developers and DevOps teams. The position owns backend services that handle invoicing, usage reporting, taxes, and integrations with external commercial systems, partnering closely with Finance, Product, and Support.

Responsibilities - Design, build, and maintain backend services and API integrations in Go that connect the platform to external billing systems. - Lead end-to-end delivery of usage-based billing features such as aggregation, estimates, usage alerts, and invoicing. - Shape the architecture of owned components, weighing trade-offs between short-term delivery and long-term reliability. - Investigate complex issues across distributed services and external APIs, fixing root causes rather than symptoms. - Identify and close gaps in reliability, security, observability, and process within the billing domain. - Mentor other engineers through code review, pairing, and technical guidance. - Apply security best practices to sensitive customer and payment data and contribute to anti-abuse measures.

Requirements - Deep professional backend development experience in Go within distributed systems. - Demonstrated success designing backend systems and making architecture decisions that hold up in production. - Strong experience with relational databases such as PostgreSQL or MySQL/MariaDB, including data modeling, migrations, and performance tuning. - Track record integrating third-party APIs where contracts, rate limits, and uptime are not fully under your control. - Familiarity with domains where correctness matters, such as billing or payments, including thorough testing of failure paths. - Solid understanding of common security vulnerabilities and their implications for payment and billing systems. - Clear asynchronous communication skills suited to a distributed, multicultural team.

Nice to have Experience with usage collection and aggregation, commercial billing platforms, or e-commerce systems.

Benefits and work setup Remote-first role open to candidates in Canada, France, Germany, Spain, the United Kingdom, and the United States (visa sponsorship not currently available). Perks include flexible PTO, comprehensive healthcare coverage in eligible countries, company stock options, a professional development budget, an office equipment budget, a wellness budget, annual team gatherings, internet reimbursement, inclusive parental leave, and a remote work travel program.

Skills detected in the listing

GoPostgreSQL
Detected Sep 25, 2026
Last verified Sep 25, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight