Software Engineer

Leading global provider of local mobile-first payments solutions, processing over $9B in value annually through 250+ payment methods across 65 countries.
$185,000 - $203,000
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer

Boku Inc. (BOKU.L) is the leading global provider of local mobile-first payments solutions, serving major global brands like Amazon, Meta, Google, and Microsoft. Our payment network reaches 7 billion accounts across 65 countries through 250+ local payment methods, processing over $9B annually.

As a Software Engineer at Boku, you'll join a dynamic team working on cutting-edge payment solutions. Your role will involve:

  • Collaborating with Engineers and Product Managers to build and improve payment products
  • Designing scalable solutions for large-scale financial transactions
  • Working cross-functionally with Product, Design, and Operations teams
  • Participating in full software development lifecycle
  • Debugging production issues and participating in on-call rotation
  • Interfacing directly with clients and merchants
  • Contributing to team strategy and best practices

We offer a hybrid work environment with 3 days in our San Francisco office and 2 days remote. Our global presence spans 39 countries, fostering a diverse and inclusive workplace. You'll be part of a company that values innovation, technical excellence, and customer success.

The ideal candidate will have strong experience in distributed systems, database design, API development, and web technologies. This role offers the opportunity to work on mission-critical payment systems used by some of the world's largest technology companies, making a real impact on global digital payments infrastructure.

Last updated a month ago

Responsibilities For Software Engineer

  • Design and build scalable payment products
  • Collaborate cross-functionally with Product, Design, and Operations teams
  • Participate in all phases of software development lifecycle
  • Debug production issues across services
  • Participate in on-call rotation
  • Interface directly with clients and merchants
  • Share knowledge and drive best practices
  • Contribute to team strategy and roadmap

Requirements For Software Engineer

JavaScript
TypeScript
  • Bachelor's degree or foreign degree equivalent in Computer Science or related field
  • 4 years of experience in Software Engineering
  • Experience with Distributed Systems and Microservices
  • Database Design and Systems knowledge
  • API Design experience using Postman
  • Web Development experience with HTML, Angular.js, Vue.js, TypeScript, JavaScript, or CSS
  • Experience with third-party integration (REST, SOAP, SMPP)
  • Knowledge of Agile Software Development Methodology
  • Experience with Unix-derived operating systems

Interested in this job?

Jobs Related To Boku Inc. Software Engineer

Lead Application Support Engineer

Lead Application Support Engineer at Boku Inc., overseeing network operations and team management for global mobile payments solutions.

Senior Software Engineer

Join Boku as a Senior Software Engineer in Munich, building developer tools and infrastructure for a leading global mobile payments provider.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.