Oanda

FinTech

SeniorSoftwareEngineer

Tokyo, Japan FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Oanda. Skills: Software development, System development, Application design, System design, Full-Stack Development. Application and systems development. Business analysis”

What You'll Achieve.

Ensure the team consistently meets its objectives; Elevate the group's expertise and overall performance

Industry & Context.

FinTech
Problems you'll solve

Breaking down undefined tasks; Pivoting strategies; Resolving interpersonal conflicts

What They're Looking For.

Must Have

Professional Engineering Expertise, Significant experience in software development (e. g. , PHP, Java, Python), Proven track record of handling the entire development lifecycle independently, Full-Stack Mindset, Proactive, "can-do" attitude toward both front-end and back-end development, Ability to navigate through the entire system architecture rather than focusing on a single layer

Nice to Have

Experience in leading or contributing to system migration projects, especially in moving away from legacy architectures or individual-dependent systems, Hands-on experience with Salesforce customization and integration to streamline business operations, Experience with GCP/AWS, Docker, and Kubernetes, Skills in SQL for data extraction and analysis, Understanding of FX/CFD trading or experience working in regulated environments (compliance, AML, etc.), Proficiency in Japanese for local office collaboration and English for technical communication with global teams, Familiarity or interest in AI-assisted coding tools to drive team productivity

What You'll Do.

Application and systems development

Coordination on projects

System maintenance activities

Master current and emerging technologies

Lead pipeline enhancement discussions

Mentor the team on scripts and tooling

Drive decisions regarding system performance and stability

Contribute to system design discussions

Architect modules within business constraints

Advocate for innovative

technically advanced solutions

Implement improvements

Enforce engineering standards

Drive major functional changes

Assess testing requirements

Evaluate new tools within our established methodologies

Write comprehensive functional and technical design specifications

Provide technical support to employ customer-oriented behaviours

Contribute to process reviews by proposing practical

and implementable improvements

Execute complex projects by breaking down undefined tasks

forecasting resource needs and pivoting strategies to ensure the team consistently meets its objectives

Strengthen the team by actively contributing to the recruitment lifecycle

interviewing candidates and resolving interpersonal conflicts to foster a healthy

collaborative environment

Collaborate with stakeholders by effectively presenting plans

building cross-functional partnerships and facilitating open communication to drive collective decision-making

Take technical initiative by leading projects

providing thought leadership and actively mentoring team members to elevate the group's expertise and overall performance

How You'll Work.

Team & Collaboration

Mentor the team on scripts and tooling; Strengthen the team by actively contributing to the recruitment lifecycle, interviewing candidates and resolving interpersonal conflicts to foster a healthy, collaborative environment; Collaborate with stakeholders by effectively presenting plans, building cross-functional partnerships and facilitating open communication to drive collective decision-making; Actively mentoring team members to elevate the group's expertise and overall performance

Communication Scope

English for technical communication with global teams; Effectively presenting plans; Facilitating open communication

Process & Methodology

Coordination on projects, Execute complex projects by breaking down undefined tasks, forecasting resource needs and pivoting strategies to ensure the team consistently meets its objectives, Lead projects

Full Job Description

**Fancy helping to shape the future of FinTech?** We have always been innovators. In 1996 we were the first company to share exchange rate information, free of charge on the internet. Today, we are a world leading online trading group. Join us to: * Help build the future of online trading * Be part of a culture driven by integrity and global impact * Become part of an award-winning company - check out our full list of awards [here](https://www.oanda.com/group/about-us/awards/) **We are only as good as our people. Luckily, our people are the best. Join us!** ****How do we work?**** As a Senior Software Engineer based in our Tokyo office, you will be at the center of our development lifecycle. This is a permanent, full-time position where you’ll be responsible for application and systems development, including business analysis and application design. You may be involved in coordination on projects and/or system maintenance activities. ****In this role, you will:**** * Master current and emerging technologies while balancing broad codebase visibility with deep, specialized expertise in key system areas. * Lead pipeline enhancement discussions, mentor the team on scripts and tooling, and drive decisions regarding system performance and stability. * Contribute to system design discussions, architect modules within business constraints, and advocate for innovative, technically advanced solutions. * Review code, implement improvements, enforce engineering standards, and drive major functional changes. * Assess testing requirements and evaluate new tools within our established methodologies. * Write comprehensive functional and technical design specifications. * Provide technical support to employ customer-oriented behaviours * Contribute to process reviews by proposing practical, effective, and implementable improvements. * Execute complex projects by breaking down undefined tasks, forecasting resource needs and pivoting strategies to ensure the team consistently meets it

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Oanda?

Real rants from real employees. Read before you apply.

Read Company Rants →