Senior Software Engineer

2 weeks ago


Ortigas Metro Manila, Philippines JOBS360 Full time ₱120,000 - ₱180,000 per year

About bfinance

bfinance is an award-winning specialist consultancy that provides investment implementation advice to institutional investors worldwide. Founded in 1999 and headquartered in London, the firm has delivered engagements for more than 500 clients across 45+ countries, with 11 offices globally.

Our services include manager search and selection, strategic asset allocation, portfolio design, fee analysis, performance monitoring, risk analytics, and tailored portfolio solutions. We combine deep sector expertise with a global perspective, empowering investors to make informed, strategic decisions.

The Role

We are seeking a Senior Software Engineering Lead to head our Manila-based software development team. This role will play a critical part in designing, developing, and delivering high-quality, scalable digital solutions that power our global investment platform.

You will oversee a growing team of Software Engineers and QA professionals, providing both technical leadership and hands-on expertise. Working closely with our London-based Digital Solutions team, you will shape architecture decisions, guide project execution, and drive continuous innovation across our global systems.

Key Responsibilities

  • Lead, mentor, and develop the Manila-based software engineering team, fostering technical excellence and collaboration.
  • Partner with the London Digital Solutions team to define architecture, standards, and implementation plans for new and existing systems.
  • Oversee the development of client-side and server-side applications using modern frameworks and cloud-based technologies.
  • Drive the transition from segregated systems to an integrated, scalable platform covering data acquisition, analytics, and reporting.
  • Ensure high standards of code quality, security, and compliance through rigorous testing, automation, and documentation.
  • Guide the adoption of AI-driven tools and automation to enhance engineering efficiency.
  • Manage sprint planning, delivery milestones, and stakeholder communication across global teams.
  • Promote a culture of continuous improvement, learning, and innovation.
  • Stay current with emerging trends in software engineering, cloud technologies, and AI applications.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 10+ years of professional software development experience, including at least 3 years in a leadership or senior technical role.
  • Proven full-stack expertise — strong backend development with Python (Django, DRF) and frontend proficiency in React and TypeScript.
  • Experience leading distributed or hybrid teams in an Agile environment.
  • Deep understanding of APIs, system integration, cloud architecture, and CI/CD pipelines.
  • Familiarity with AI/ML libraries (e.g., pandas, scikit-learn) and their application in engineering workflows.
  • Strong analytical and problem-solving skills with a focus on scalability, security, and performance.
  • Excellent communication skills and ability to collaborate asynchronously across time zones.

Tech Stack

Backend: Python 3, Django, Django Rest Framework (DRF), Shiny

Frontend: React, TypeScript, HTML5, CSS3, Material UI

Database: MySQL, Redshift

Infrastructure: AWS (RDS, EC2, ECS/EKS, S3, Route 53, Bedrock), Docker, Kubernetes

Dev Tools: Atlassian Cloud (Jira, Confluence, Bitbucket), SonarCloud, Snyk, Cypress Cloud

AI/ML: pandas, scikit-learn

Other Systems: Salesforce, Microsoft Office 365

bfinance One-Up Benefits

  • Sign-on bonus for qualified candidates
  • International relocation opportunities to our London HQ
  • Education and upskilling support for approved courses
  • Cross-team collaboration initiatives, including team-building and annual retreats
  • Social and volunteering activities, with 2 paid volunteer days per year

ShoreXtra Perks:

  • Highly engaged team
  • Unlimited potential for growth
  • Fun and family-oriented working environment
  • Silver level referral bonus

Work Setup

  • Work Schedule: Monday to Friday, 12:00 PM - 8:00 PM (PH Time)
  • Work Arrangement: Manila-based, starting fully remote with occasional meetups
  • Hybrid Setup: Minimum 3 days onsite per week once the office is established (subject to review)

Working at bfinance

At bfinance, we are committed to diversity, inclusion, and belonging. We strive to reflect the diversity of our global clients and create an environment where everyone feels valued and empowered to contribute. As signatories to the Principles for Responsible Investment (PRI), we continue to expand our expertise in responsible investment and ESG advisory.



  • Manila, Philippines Software Ventures International Full time

    Responsibilities Translate program or systems specification into a working and efficient program Translates user requirements into technical specifications, recommends solutions Create test plan, specification, and data to ensure program compliancy with system requirements Convert system design into program specifications Performs unit, integration, and...


  • Ortigas, Metro Manila, Philippines f8054c8d-d6b5-4072-b66e-467ad0a7ae6c Full time ₱900,000 - ₱1,200,000 per year

    Responsibilities & Deliverables:Your deliverables as a Senior Software Engineer will include, but are not limited to, the following:Participates in software design meetings and analyzes user needs to determine technical requirements.Designs and develops high-quality code.Tests, debugs, analyzes and fixes application problems/issues.Works closely with...


  • , Metro Manila, Philippines Interact Software Full time

    Overview Join to apply for the Senior Test Automation Engineer role at Interact Software . Interact provides enterprise-grade intranet software that connects over three million employees to leading global names. Our team of customer-focused problem solvers are passionate about helping organizations communicate better. We operate across North America, EMEA,...


  • Ortigas, Philippines Shore360, Inc Full time ₱150,000 - ₱180,000 per year

    About bfinancebfinance is an award-winning specialist consultancy that provides investment implementation advice to institutional investors worldwide. Founded in 1999 and headquartered in London, the firm has delivered engagements for more than 500 clients across 45+ countries, with 11 offices globally.Our services include manager search and selection,...


  • , Metro Manila, Philippines GCash Full time

    Overview Senior Software Engineer role at GCash . Join to apply for this position and help build innovative FinTech solutions for the Philippines. Responsibilities Coding, testing and troubleshooting software programs using the appropriate hardware, database, and programming technologies. Reviewing code changes and environment updates to minimize negative...


  • , Metro Manila, Philippines Orbt Social Inc. Full time

    We’re looking for a Senior Software Engineer with strong DevOps expertise to architect, automate, and scale our cloud infrastructure. You’ll work closely with our engineering team to design CI/CD pipelines, manage deployments, and ensure high reliability across our AWS-based, serverless stack. This is a hands‑on role that combines deep software...


  • , Metro Manila, Philippines EarthTrack.io Full time

    Overview Join to apply for the Principal or Senior Software Engineer role at EarthTrack.io As a Principal or Senior Engineer at EarthTrack, you will partner closely with the CTO and Technical Lead to maximize the productivity and effectiveness of the engineering team. This role is pivotal in ensuring that engineering standards are consistently applied and...


  • Manila, Philippines Dye & Durham Corporation Full time

    Senior Software Engineer Department: Software Development Employment Type: Permanent - Full Time Location: Manila Description As a Senior Software Engineer , you will take ownership of significant software components and deliver quality solutions within a structured and agile environment. You’ll work on complex technical challenges, lead design and...


  • , Metro Manila, Philippines Med-Metrix Full time

    Senior Software Engineer – Med-Metrix Job Purpose At Med-Metrix, technology isn’t just part of our business, it’s what drives us forward. Operating as an agile team, we create transformative software and deliver solutions. Duties & Responsibilities Implement all aspects of an application design – high performance design, coding, caching mechanisms,...


  • Manila, Philippines Med-Metrix Full time

    Med-Metrix Manila, National Capital Region, Philippines Senior Software Engineer At Med-Metrix, technology drives us forward. Operating as an agile team, we create transformative software and deliver solutions. The Senior Software Engineer collaborates with cross‑functional teams to design, build, and ship new features while improving existing...