- Core Ledger Design: Architect and maintain double-entry bookkeeping systems and real-time transaction engines.
- Security-First Development: Implement rigorous security protocols including end-to-end encryption secure key management and protection against OWASP Top 10 vulnerabilities.
- High-Scale Reliability: Design distributed systems that handle thousands of transactions per second (TPS) while maintaining strictACID properties.
- Banking Domain Leadership: Navigate the complexities of financial regulations ensuring every system change is auditable and compliant.
- Cross-Functional Mentorship: Guide mid-level and senior engineers in writing defensive high-performance code across multiple languages (JS/Go/Java).
- Experience: 6 years in software engineering with at least3 years specifically in Banking or Fintech (Payments Wallets or Core Banking).
- Polyglot Proficiency: Expertise andGo with a strong background inJava for heavy-duty enterprise logic.
- The Security Mindset: You dont treat security as an afterthought. You understand idempotency replay-attack prevention and data masking.
- Distributed Systems Expert: You know how to manage distributed transactions and eventual consistency without losing a single cent.
- Resilience: Experience working in high-pressure environments where system reliability is mission-critical.
Technical Deep-Dive Requirements
- Experience with Event Sourcing or CQRS patterns.
- Deep understanding of database isolation levels and locking mechanisms.
- Knowledge of ISO 8583 or ISO 20022 messaging standards is a significant plus.
Required Experience:
Senior IC
Core Ledger Design: Architect and maintain double-entry bookkeeping systems and real-time transaction engines.Security-First Development: Implement rigorous security protocols including end-to-end encryption secure key management and protection against OWASP Top 10 vulnerabilities.High-Scale Reliabi...
- Core Ledger Design: Architect and maintain double-entry bookkeeping systems and real-time transaction engines.
- Security-First Development: Implement rigorous security protocols including end-to-end encryption secure key management and protection against OWASP Top 10 vulnerabilities.
- High-Scale Reliability: Design distributed systems that handle thousands of transactions per second (TPS) while maintaining strictACID properties.
- Banking Domain Leadership: Navigate the complexities of financial regulations ensuring every system change is auditable and compliant.
- Cross-Functional Mentorship: Guide mid-level and senior engineers in writing defensive high-performance code across multiple languages (JS/Go/Java).
- Experience: 6 years in software engineering with at least3 years specifically in Banking or Fintech (Payments Wallets or Core Banking).
- Polyglot Proficiency: Expertise andGo with a strong background inJava for heavy-duty enterprise logic.
- The Security Mindset: You dont treat security as an afterthought. You understand idempotency replay-attack prevention and data masking.
- Distributed Systems Expert: You know how to manage distributed transactions and eventual consistency without losing a single cent.
- Resilience: Experience working in high-pressure environments where system reliability is mission-critical.
Technical Deep-Dive Requirements
- Experience with Event Sourcing or CQRS patterns.
- Deep understanding of database isolation levels and locking mechanisms.
- Knowledge of ISO 8583 or ISO 20022 messaging standards is a significant plus.
Required Experience:
Senior IC
View more
View less