Principal Software Engineer

  • Remote - Philippines

Remote

Software Development

Principal

Job description

As a Principal Software Engineer, you will provide technical leadership and architectural guidance across our TypeScript-based platforms, including Node.js backends, a React Native mobile app, and a React web portal. You will design and implement scalable, secure systems that comply with financial regulatory requirements, while establishing development standards, best practices, and security protocols. Additionally, you will mentor and support the engineering team in the Philippines, ensure effective knowledge transfer from the London team, and align technical direction with overall business objectives.

Company Profile:

Our client is a UK-based company that specializes in unlocking the often-overlooked potential of property wealth, supporting financial professionals and their clients in maximizing one of the largest and fastest-growing elements of personal wealth. With a commitment to simplicity, value, and tailored support, they provide guidance through every stage of the property journey. Their mission is to create lasting impact by making property more accessible, manageable, and aligned with long-term financial goals.

As they continue to expand, they are now in the process of establishing an offshore team in the Philippines and are looking for a proactive, results-driven, and highly skilled Principal Software Engineer to join their team.

This is an excellent career opportunity for someone seeking continuous professional development while working with cutting-edge technologies. It’s an ideal move for a motivated individual who values collaboration and wants to be part of a dynamic team within a company known for its strong, supportive work culture.

Duties and Responsibilities:

•Partner with London leadership to establish our engineering presence in the Philippines

•Lead the recruitment and hiring process for our initial Philippines-based engineering team

•Provide technical leadership and architectural guidance across our TypeScript ecosystem (Node.js backends, React Native mobile app, and React web portal)

•Design and implement scalable, secure system architecture that meets financial regulatory requirements

•Establish development standards, best practices, and security protocols for the new team

•Manage, mentor, and develop the growing team of software engineers in the Philippines

•Oversee knowledge transfer from London to the offshore team, ensuring smooth collaboration

•Collaborate with London-based leadership to align technical direction with business goals

•Lead technical planning sessions and contribute to product roadmap development

•Ensure compliance with financial industry regulations and data protection standards

•Implement and maintain security measures appropriate for financial data handling

Must-have Skills / Qualification:

•At least 5 years of software development experience, with at least 3 years in senior level role

•Deep expertise in TypeScript/JavaScript ecosystem, including Node.js, React, and React Native

•Strong understanding of cloud architecture, particularly AWS services

•Experience designing and implementing secure, scalable, and observable architectures

•Strong understanding of software development lifecycle and agile methodologies

•Excellent problem-solving, decision-making, and analytical skills

•Outstanding communication abilities in English, with experience bridging remote teams

•History of successfully implementing DevOps practices and CI/CD pipelines, preferably with Github Actions

Advantageous Skills/Experience:

•Bachelor’s degree in Computer Science, Information Technology, or a related field

•Experience with Terraform and DevOps pipelines

•Experience working in fintech or handling sensitive financial data

•Knowledge of financial industry security standards and regulatory compliance (e.g., GDPR, PCI)

•Proven track record of leading technical teams and managing developers

•Experience establishing new development teams or offices

•Prior success in building engineering teams from scratch

•Background in financial services or property technology

•Experience working within financial regulatory frameworks

•Certifications in cloud architecture, security, or project management

•Experience with microservices architecture and containerization

Share this job:
Please let Manila Recruitment know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply