Oanda
FinTech
SeniorSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.