- Company Name
- TransBridge Advisors
- Job Title
- Senior Software Engineer
- Job Description
-
Job Title: Senior Software Engineer
Role Summary: Design, develop, and scale core banking platform components—accounting, transaction processing, card issuance, and acquisitions—on cloud infrastructure, ensuring high security, compliance, and performance for global fintech operations.
Expectations: Deliver production‑grade, secure backend services; lead technical design and mentorship; drive cloud scalability and CI/CD maturity; collaborate cross‑functionally with compliance, product, and infrastructure teams to meet regulatory standards.
Key Responsibilities:
- Architect and maintain core banking modules (accounts, payments, cards, acquiring).
- Build secure, high‑performance APIs for ACH, wire, SWIFT, SEPA, Visa/Mastercard.
- Ensure BSA/AML, PCI DSS, SOC 2 compliance; collaborate with compliance teams.
- Lead design reviews, code reviews, and best‑practice establishment.
- Optimize AWS/GCP/Azure cloud resources for scalability, redundancy, cost.
- Enhance CI/CD pipelines, test automation, deployment processes.
- Perform threat modeling, system audits, and maintain data integrity.
Required Skills:
- Proficiency in Python, Go, or TypeScript/Node.js with Django/FastAPI/NestJS.
- Experience with PostgreSQL, MongoDB, Redis.
- Cloud architecture (AWS, GCP, Azure), Docker, Kubernetes, microservices.
- API security (OAuth2, JWT, OpenID Connect), encryption, identity management.
- Strong analytical, problem‑solving, and production‑system delivery track record.
Required Education & Certifications:
- Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
- 5+ years software engineering experience, preferably in fintech or backend systems.