← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Golang Software Engineer

Thunes · Barcelona, Catalonia, Spain

🌐 Remote📅 18/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 7,107 jobs in Spain →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About Thunes Thunes is the Smart Superhighway for money movement around the world. Thunes’ proprietary Direct Global Network allows Members to make payments in real-time in over 130 countries and more than 80 currencies. Thunes’ Network connects directly to over 7 billion mobile wallets and bank accounts worldwide, via more than 350 different payment methods, such as GCash, M-Pesa, Airtel, MTN, Orange, JazzCash, Easypaisa, AliPay, WeChat Pay and many more. Members of Thunes’ Direct Global Network include gig economy giants like Uber and Deliveroo, super-apps like Grab and WeChat, MTOs, fintechs, PSPs and banks. Thunes’ Direct Global Network differentiates itself through its worldwide reach, in-house Smart Treasury Management Platform and Fortress Compliance Infrastructure, ensuring Members of the Network receive unrivalled speed, control, visibility, protection and cost efficiencies when making real-time payments globally. Headquartered in Singapore, Thunes has offices in 12 locations, including Barcelona, Beijing, Dubai, London, Manila, Nairobi, Paris, Riyadh, San Francisco, Sao Paulo and Shanghai. For more information, visit: https://www.thunes.com/ Context of the role The Golang Engineer is responsible for designing, developing, and maintaining high-quality software solutions using Golang ecosystems. Success in this role means delivering efficient, scalable, and maintainable code while collaborating closely with cross-functional teams. Reporting to the Lead Developer, the Software Engineer contributes to the technical direction of projects and ensures adherence to best coding practices. This role is critical in enhancing the company's technology capabilities and supporting business objectives through robust software development. Key Responsibilities Develop, test, and deploy applications, ensuring high performance and security. work on a new version of the platform in Golang Collaborate with Product Owners, Security and Infrastructure team and Data Team to implement technical solutions. Conduct code reviews and provide constructive feedback to ensure best practices and code quality. Optimize application performance and scalability, addressing technical debt where necessary. Participate in Agile development processes, contributing to sprint planning, stand-ups, and retrospectives. Troubleshoot and resolve software issues, ensuring system stability and reliability. Stay up to date with emerging technologies and propose improvements to existing solutions. Key Stakeholders Reports to: Lead Developer Works with: Product Owners External interactions: May collaborate with the support team to help them to respond to the client Performance Metrics Code quality and adherence to best practices Contribution to project timelines and deliverables System reliability and performance improvements Active participation in knowledge sharing and team mentorship Knowledge Required Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 2 to 5 years of experience in software development (Golang) Experience in Payments, Financial Services, Banking, or FinTech is a plus. Proficiency in cloud platforms (Azure or AWS). Hands-on experience with microservices architecture, DevOps practices, and CI/CD pipelines. Strong knowledge of software design principles, performance optimization, and security best practices. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Passion for continuous learning and staying updated with industry trends. Ability to work effectively in a fast-paced, Agile environment. Package & Benefits Great compensation package, including performance & company bonus Private Health insurance for you and your family Life Insurance Work life balance (flexibility and hybrid working policy) Great offices close to Sagrada Familia Learning & Development budget Our team is global, you will work with 40+ different nationalities spread across 5 continents 25 days of holidays + 2 Thunes Out Days + 2 Community days Sound like you? apply now!
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →