hackquest logo

System Architect

N

Netbank

10 - 20K PHP
Full-time
N/A
BlockchainSmart ContractsDecentralized ApplicationsSystem DesignAPI DevelopmentCloud ComputingSecurity ArchitectureScalability SolutionsPerformance Optimization

We are seeking an experienced System Architect to lead the design and evolution of our high-availability transaction systems and partner integrations. This role will be responsible for architecting scalable and secure systems that can handle high-volume, low-latency transactions, as well as delivering custom integrations with payment platforms, core banking systems, and third-party APIs. The ideal candidate will combine deep technical expertise with strong communication skills to bridge business needs and technology execution.


This role is under the IT Development unit and a Manager to Senior Manager position which reports directly to the Chief Information Officer.


The following are the key responsibilities:

Architecture & Design

  • Design and maintain enterprise-grade systems that support high-throughput transactional workloads (e.g., payment switching, core banking, loan disbursements).
  • Develop scalable, fault-tolerant, and loosely coupled architectures (e.g., microservices, event-driven, queue-based).
  • Define and implement architectural standards, system blueprints, and integration patterns.

Integration Development

  • Lead the design of secure and performant APIs and SDKs for partners.
  • Oversee integration with external services: core banking systems, QRPH, EMIs, card networks, payment gateways, AML/KYC providers.
  • Ensure integrations meet regulatory, performance, and availability standards.

Performance & Scalability

  • Optimize system performance for peak loads (e.g., batch processing, payment runs, QR collections).
  • Conduct load testing and profiling to ensure capacity for high transaction volumes.
  • Recommend infrastructure upgrades and refactors for scale.

Governance & Security

  • Ensure systems comply with security and data privacy standards (e.g., OWASP, PCI-DSS, BSP guidelines).
  • Guide the team in using modern DevSecOps practices and secure CI/CD pipelines.

Collaboration & Leadership

  • Work closely with engineering, product, compliance, and operations teams.
  • Mentor development teams on best practices in distributed systems and integration design.
  • Participate in architectural governance, technical design reviews, and change advisory boards.



Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • Experience:
  • 7+ years in system architecture or senior backend engineering roles.
  • Proven experience architecting systems with >100 TPS or >1M daily transactions.
  • Solid background in fintech, digital banking, payments, or core banking systems is strongly preferred.



Technical Skills:

  • Deep knowledge of distributed systems, microservices, and event-driven architectures.
  • Experience with cloud platforms (AWS, GCP, or Azure), containers, and orchestration tools (Docker, Kubernetes).
  • Proficiency with Java, Go, or Node.js, and RESTful or gRPC API design.
  • Understanding of enterprise integration patterns, message queues (Kafka, RabbitMQ), and data streaming.
  • Familiarity with high-volume RDBMS (PostgreSQL, MySQL) and NoSQL databases (Redis, MongoDB, Cassandra).
  • Experience with transaction monitoring, API rate-limiting, and system observability tools (Prometheus, Grafana, ELK stack).



Preferred:

  • Knowledge of Philippine banking regulations (e.g., BSP compliance, QRPH, AML requirements).
  • Experience integrating with systems like Temenos, Finastra, Mambu, or TCS BaNCS.
  • Exposure to ISO 20022, ISO 8583, or EMVCo QR standards.



Soft Skills:

  • Strong analytical and system design skills.
  • Excellent verbal and written communication.
  • Ability to manage multiple stakeholders and deliver under pressure.

Please refer to job description.