Senior Go Backend Engineer — Billing & Payments (Remote)

Platform.sh

España

Remote

EUR 90,000 - 120,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible PTO
Healthcare coverage
Stock options
Professional development budget
Remote work travel program

Job summary

Upsun is seeking a Senior Software Engineer to design and build the backend services behind our billing stack, including invoices, taxes, usage reporting, and external integrations. You will own complex components end to end, driving reliability and security while collaborating with Finance, Product, and Support.

This hands-on role requires Go expertise, system design skills, and experience with relational databases, multi-currency handling, and event-driven architectures.

Qualifications

  • Go backend development experience in distributed systems.
  • Experience designing backend systems and production-ready architecture.
  • Strong relational database skills (PostgreSQL/MySQL) and data modeling.
  • Proven experience with third-party API integrations and idempotent design.
  • Background in payment/billing domains with emphasis on accuracy and testing.
  • Understanding of security considerations in payment systems.
  • Experience mentoring engineers and guiding technical work.
  • Interest in billing and financial systems as a focus area.
  • Clear, async communication across distributed teams.

Responsibilities

  • Design, build, and maintain billing services and API integrations.
  • Own end-to-end features for usage-based billing and invoicing.
  • Shape component architecture, weigh trade-offs, ensure reliability.
  • Troubleshoot distributed systems and fix root causes.
  • Improve reliability, observability, and security within your scope.
  • Contribute to anti-abuse measures and compliance features.
  • Mentor engineers through code reviews and pairing.
  • Collaborate with Finance, Product and Support across time zones.

Skills

Go experience
System design
Relational databases
Complex integrations
Billing domain
Security awareness
Mentoring
Async communication
Usage collection
E-commerce platforms
Event-driven systems
Multi-currency handling
PaaS background
Anti-abuse/compliance

Job description

Upsun is seeking a Senior Software Engineer to design and build the backend services behind our billing stack, including invoices, taxes, usage reporting, and external integrations. You will own complex components end to end, driving reliability and security while collaborating with Finance, Product, and Support.

This hands-on role requires Go expertise, system design skills, and experience with relational databases, multi-currency handling, and event-driven architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Go Backend Engineer – Billing Systems
Remote Go Backend Engineer – Billing Systems

Platform.sh • Spain

Remote
EUR 60,000 - 85,000
Flexible PTO
Comprehensive healthcare coverage (UK,
Company stock options
+7
Senior Software Engineer at Platform.sh
Senior Software Engineer at Platform.sh

Platform.sh • Spain

Remote
EUR 90,000 - 120,000
Flexible PTO
Healthcare coverage
Stock options
+2
Senior Go Backend Engineer — High-Impact APIs Unlimited PTO
Senior Go Backend Engineer — High-Impact APIs Unlimited PTO

Semrush Inc. • Spain

On-site
EUR 70,000 - 120,000
Unlimited PTO
Hobby & team building budget allowance
Employee Support Program
+2
Senior Backend Engineer — Scalable Payments & Fintech
Senior Backend Engineer — Scalable Payments & Fintech

bsport • Barcelona

Hybrid
EUR 90,000 - 120,000
Hybrid model: 3 days in-office
Remote work up to 15 days abroad
Private health insurance (Alan)
+3
Senior Backend Engineer - Payments & Fintech
Senior Backend Engineer - Payments & Fintech

Jobgether SRL • Spain

On-site
EUR 90,000 - 130,000
Software Engineer at Platform.sh
Software Engineer at Platform.sh

Platform.sh • Spain

Remote
EUR 60,000 - 85,000
Flexible PTO
Comprehensive healthcare coverage (UK,
Company stock options
+7
Staff Backend Engineer - Billing & Observability (Remote)
Staff Backend Engineer - Billing & Observability (Remote)

Jobgether • Madrid

On-site
EUR 110,000 - 160,000
Staff Product Engineer, Backend
Staff Product Engineer, Backend

Jobgether • Madrid

On-site
EUR 110,000 - 160,000
Equity participation
Fully remote in Europe
Phone and internet allowance
+1
Senior Go Backend Engineer (Remote, Flexible)
Senior Go Backend Engineer (Remote, Flexible)

Parser • Spain

Remote
EUR 85,000 - 120,000
Medical insurance
Remote working
Flexible work environment
+1
Staff Engineer: Money, Risk & Payments - Remote Impact
Staff Engineer: Money, Risk & Payments - Remote Impact

Yuno • Spain

Remote
EUR 120,000 - 150,000
Remote Work — work from anywhere
Home Office Bonus
Work Equipment
+4