Full-Time Principal Software Engineer
Manila Recruitment is hiring a remote Full-Time Principal Software Engineer. The career level for this job opening is Expert and is accepting Philippines based applicants remotely. Read complete job description before applying.
Manila Recruitment
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Principal Software Engineer
Provides technical leadership and architectural guidance across TypeScript-based platforms (Node.js backends, React Native mobile app, React web portal). Designs and implements scalable, secure systems adhering to financial regulations. Establishes development standards, best practices, and security protocols.
Mentors and supports the engineering team in the Philippines and ensures effective knowledge transfer from the London team.
Aligns technical direction with overall business objectives.
- Partners with London leadership to establish the engineering presence in the Philippines.
- Leads recruitment and hiring for the initial Philippines-based engineering team.
- Provides technical leadership and architectural guidance across the TypeScript ecosystem.
- Designs and implements secure, scalable system architecture meeting financial regulatory requirements.
- Establishes development standards, best practices, and security protocols for the new team.
- Manages, mentors, and develops the growing team of software engineers.
- Oversaw knowledge transfer from London to the offshore team, ensuring smooth collaboration.
- Collaborates with London-based leadership to align technical direction with business goals.
- Leads technical planning sessions and contributes to product roadmap development.
- Ensures compliance with financial industry regulations and data protection standards.
- Implements and maintains security measures for financial data handling.
- Must-have Skills/Qualifications:
- At least 5 years of software development experience, with at least 3 years in a senior-level role.
- Deep expertise in the TypeScript/JavaScript ecosystem (Node.js, React, React Native).
- Strong understanding of cloud architecture (particularly AWS).
- 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.
- Fintech or sensitive financial data handling experience.
- 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.
- Financial services or property technology background.
- Experience working within financial regulatory frameworks.
- Certifications in cloud architecture, security, or project management.
- Experience with microservices architecture and containerization.