SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Thunes is a global fintech platform enabling real-time payments across 140+ countries and 90+ currencies. The company operates a Direct Global Network connecting billions of mobile wallets, bank accounts, and payment methods, serving major clients like Uber, Deliveroo, Grab, and WeChat.
As a Senior Software Engineer on the Core team, you will work on highly available, API-driven services that process millions of transactions monthly. Reporting to the Software Engineering Lead, you'll combine startup agility with enterprise scale, architecting and implementing solutions for provisioning, configuration, CI/CD, monitoring, and performance optimization.
Key responsibilities include:
- Designing and implementing highly available API services (client and server-side)
- Participating in product design, implementation, and shipping for internal and external stakeholders
- Delivering secure, testable, scalable, and well-documented software
- Championing agile practices including code reviews, pair programming, and sprint planning
- Evaluating and adopting new technologies and initiatives
- Owning code from development through deployment multiple times daily
You'll work with a tech stack centered on Golang, Python, Perl (Mojolicious), PostgreSQL, Vue.js, Docker, and Nginx, hosted on AWS. The role requires proficiency in Golang (required), experience with relational databases, full-stack web and API development, and familiarity with front-end technologies (HTML/CSS, JavaScript, VueJS). Strong agile methodology experience (TDD, CI/CD) is essential.
Thunes operates from 14 global offices and values a learning culture with continuous feedback. You'll interface with distributed engineering teams and work on technology used 24/7 worldwide, requiring reliability, security, and massive scalability.