Software Engineer
1 day ago
bfinance is an award-winning global consultancy that provides investment implementation advice to institutional investors. Founded in 1999 and headquartered in London, the firm has partnered with more than 500 clients across 45+ countries and operates 11 offices worldwide.
Their services include manager search and selection, strategic asset allocation, portfolio design, fee analysis, performance monitoring, risk analytics, and other tailored investment solutions. With a highly specialized team from portfolio management, research, consulting, and academia, bfinance delivers deep expertise with a global perspective—giving investors the insights and tools they need to make informed decisions.
The Role
We are hiring a Software Engineer to join the Manila-based Digital Solutions team. Reporting to the Senior Software Engineering Lead, you will contribute to building high-quality software that supports bfinance's investment implementation platform.
You'll be part of a growing team (Lead, Engineers, QA), with opportunities to work on end-to-end development—from requirements gathering to cloud deployment. Many initiatives are greenfield projects, giving you the chance to influence architecture, design, and best practices.
The team follows an Agile development process, prioritizing efficiency, iteration, and continuous deployment.
Key Focus Areas
- Transitioning legacy systems into a unified, integrated platform
- Migrating to a modern technology stack using best-in-class tools
Delivering new and improved services across:
Business processes
- Data acquisition and integration
- Data analysis (including AI/ML)
- Dashboards and reporting
As part of a small, agile team, you'll collaborate closely with global colleagues, including stakeholders in research, engineering, and AI/ML projects. Strong written communication and the ability to work asynchronously are essential. Daily collaboration requires at least two hours of overlap with the UK team.
Interviews are fully remote, and the team currently operates in a work-from-home setup.
Responsibilities
- Work with the London Digital Solutions team to plan, design, and deliver software solutions
- Develop both frontend and backend architectures
- Build responsive and visually appealing frontend applications
- Design secure, efficient APIs and ensure best-practice data protection
- Test and optimize software for performance, responsiveness, and security
- Troubleshoot, debug, and upgrade systems as needed
- Maintain clear, comprehensive technical documentation
- Collaborate with the investment research team to enhance software usability
- Keep up with modern development trends and emerging technologies
Key Competencies & Requirements
The ideal candidate holds a degree in Computer Science, Software Engineering, or has equivalent practical experience. A strong understanding of Algorithms, Data Structures, Object-Oriented Programming, Software Design Patterns, and API design is essential.
Essential Qualifications- At least 3+ years of software engineering experience
- Solid full-stack web development background with production-ready code
- Strong backend experience in Python, ideally using Django and DRF
- Expert-level experience with TypeScript, React, and the modern React ecosystem
- Familiarity with CSS preprocessors and bundlers is an advantage
- Knowledge of Agile processes and CI pipelines
- Proven ability to use AI tools to improve development workflows
- Strong attention to detail and commitment to building secure, high-quality software
- Excellent written and spoken English, with the ability to collaborate across distributed teams
- A privacy- and security-focused mindset aligned with the finance sector
Tech Stack
Backend: Python 3, Django, Django Rest Framework (DRF), Shiny
Data & AI/ML: pandas, scikit-learn
Frontend: React, Redux, React Router, TypeScript, HTML5/CSS3, Material UI
Databases: MySQL, Redshift
DevOps: Docker, Kubernetes
Cloud: AWS (RDS, EC2, ECS/EKS, S3, Route 53, Bedrock)
Tools: Jira, Confluence, Bitbucket, Bitbucket Pipelines, SonarCloud, Snyk, Tabnine, Cypress
OS: Windows, Linux
Other Systems: Salesforce, Microsoft 365
bfinance One-Up Benefits
- Sign-on bonus for qualified candidates
- Global mobility opportunities, including potential relocation to the London HQ
- Support for certification, training, and upskilling
- Cross-team collaboration programs, team building, and annual retreats
- Social and volunteer initiatives, including two paid volunteer days per year
ShoreXtra Perks
- Highly engaged and supportive team
- Excellent growth opportunities
- Fun, family-oriented work culture
- Bronze-level referral bonus
Work Setup
- Work From Home
- Monday–Friday, 12:00 PM–8:00 PM (PH Time)
-
Senior Software Engineer
3 weeks ago
Manila, Philippines Software Ventures International Full timeResponsibilities 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...
-
Sr. Software Engineer
1 day ago
Manila, National Capital Region, Philippines Software Ventures International Full time ₱900,000 - ₱1,200,000 per yearAbout the RoleThe Senior Software Engineer is a technical leader responsible for the design, development, testing, and deployment of efficient, high-quality software systems. You will translate complex user requirements into robust technical specifications and mentor junior team members, ensuring best practices and code quality across the team.Key...
-
Senior Software Engineer
1 day ago
Ortigas, Metro Manila, Philippines JOBS360 Full time $60,000 - $120,000 per yearAbout bfinancebfinance is an award-winning global consultancy that provides investment implementation support to institutional investors. Founded in 1999 and headquartered in London, we have partnered with more than 500 clients across 45+ countries and operate from 11 offices worldwide.We specialize in manager research, strategic asset allocation, portfolio...
-
Senior Software Engineer
2 weeks ago
Ortigas, Metro Manila, Philippines JOBS360 Full time ₱120,000 - ₱180,000 per yearAbout 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,...
-
Software Engineer
1 day ago
Ortigas, Philippines Shore360, Inc Full time ₱1,200,000 - ₱1,500,000 per yearAbout the client:bfinance is an award-winning specialist consultant that provides investment implementation advice to institutional investors around the globe.Founded in 1999, the London-headquartered firm has conducted engagements for more than 500 clients in over 45 countries and has 11 offices worldwide.Our services include manager search and selection,...
-
Senior Software Engineer
2 weeks ago
Ortigas, Philippines Shore360, Inc Full time ₱150,000 - ₱180,000 per yearAbout 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,...
-
Software QA Engineer
4 weeks ago
, Metro Manila, Philippines Satellite Office Full timeSOFTWARE QA ENGINEER Work for our global clients and immerse in our rich and diverse company culture where you can thrive, grow and just be aweSOme! Apply now and discover the Satellite Office Candidate Experience – recognized as one of BEST among BPO companies worldwide. WHAT IS A/AN SOFTWARE QA ENGINEER? We are seeking a meticulous Software QA Engineer...
-
Senior Software Developer
1 day ago
Ortigas, Metro Manila, Philippines JFE Techno Manila, Inc. Full time $40,000 - $60,000 per yearRESPONSIBILITIES:Develop high-quality automation tools or software design and architecture for Autodesk CAD Software and other engineering applications by studying information needs, conferring with users, studying systems flow, data usage, and work processes.Investigating problem areas and determining operational feasibility by evaluating analysis, problem...
-
Software Engineer
1 day ago
Bonifacio Global, Metro Manila, Philippines Satellite Office Full time A$40,000 - A$80,000 per yearSOFTWARE ENGINEER (MID-LEVEL)Work for our global clients and immerse in our rich and diverse company culture where you can thrive, grow and just be aweSOme Apply now and discover the Satellite Office Candidate Experience – recognized as one of BEST among BPO companies worldwide.WHAT IS A/AN SOFTWARE ENGINEER (MID-LEVEL)?PHP-Focused | Full-Stack |...
-
Software Engineer
2 weeks ago
Metro Cebu, Philippines Lexmark Full time ₱900,000 - ₱1,200,000 per yearLexmark is now a proud part of Xerox, bringing together two trusted names and decades of expertise into a bold and shared vision.When you join us, you step into a technology ecosystem where your ideas, skills, and ambition can shape what comes next. Whether you're just starting out or leading at the highest levels, this is a place to grow, stretch, and make...