Tech Lead/Senior Golang Developer (Payments / Billing Systems)
Department: Engineering
Location: Lisbon
Employment Type: FullTime
We are looking for an experienced Tech Lead/Senior Golang Developer to design and build reliable backend services for billing and payment processing systems.
This role requires strong expertise in Go backend architecture and hands-on experience integrating with payment providers and financial infrastructure.
You will work on systems responsible for payment processing, billing logic, provider integrations and transaction workflows, ensuring reliability, scalability and correctness of financial operations.
Context
Backend services responsible for billing and payment flows
Integrations with multiple payment providers
Systems handling transactions, retries, reconciliation and provider communication
Focus on high reliability, correctness and observability
Backend stack primarily Golang
Role Responsibilities
Design and develop scalable backend services in Golang
Implement and maintain billing and payment processing logic
Integrate with external payment providers and financial APIs
Build reliable transaction processing pipelines, including retries, reconciliation and error handling
Ensure reliability and correctness of financial operations
Write maintainable and well-tested production code
Monitor and debug payment and transaction flows
Required Qualifications
5+ years of commercial Golang backend development with deep understanding of Go architecture and concurrency
Experience designing and building production-grade, high-availability backend services
Strong experience working with billing or payment systems
Hands-on experience integrating payment providers / payment gateways
Experience working with:
REST APIs
asynchronous processing
event-driven systems
Experience with databases (PostgreSQL or similar)
Understanding of transactional systems and data consistency
Important: commercial experience with payments or billing systems is required.
Preferred Qualifications
Experience with multiple payment providers
Experience with subscription billing systems
Experience working with high-load backend systems
Knowledge of distributed systems architecture
Experience with message queues (Kafka, RabbitMQ, etc.)
Experience with observability tools (metrics, tracing, logging)
Working Style
Strong ownership and accountability
Ability to work independently and make architectural decisions
Attention to reliability and correctness of financial systems
Aghanim helps game developers achieve financial and creative independence by providing the solutions they need to launch, run, and grow their businesses.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
