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 4 months 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

Software Development Engineer in Test III

Senior Software Development Engineer in Test III position at Boku Inc., focusing on QA automation and testing for global payment solutions.

Software Developer Engineer in Test III

Senior SDET role at Boku Inc., leading QA initiatives for global mobile payments platform, requiring 8+ years experience in testing and automation.

Senior Software Engineer - Merchant Settlement

Senior Software Engineer role at Boku Inc., focusing on merchant settlement systems and payment operations, requiring Java expertise and modern frontend framework experience.

Software Development Engineer in Test III

Senior Software Development Engineer in Test III position at Boku Inc., focusing on QA automation and testing for global payment solutions.

Lead Application Support Engineer

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