Overview
Skills
Job Details
Senior Backend Engineer / Solutions Architect (Node.js | Google Cloud Platform | TypeScript | Finance)
Location: Remote
Type: Full-time | Contract
Client Industry: Financial Technology
Key Responsibilities
- Design and implement fraud prevention systems using Node.js and TypeScript
- Develop and enhance device authentication mechanisms
- Build payment intercept systems and fraud detection features
- Integrate with Google Cloud Platform services (Spanner, BigQuery, Kubernetes)
- Collaborate with AI/ML systems, particularly Google's Vertex and Gemini
- Work on high-risk action authentication and step-up authentication flows
- Participate in technical decision-making and architecture discussions
- Write clean, maintainable, and well-documented code
What you'll need to have:
- Strong experience designing and implementing backend solutions using Node.js and TypeScript.
- Experience designing and implementing interceptors.
- Experience designing and implementing OAuth2 - Authentication Providers or Strategies
- Proficiency with Google Cloud Platform.
- Experience with RESTful APIs and Microservices Architecture.
- Experience with Kubernetes and containerization.
- Experience with authentication systems and security best practices.
- Experience with Postgres SQL or other relational databases.
- Experience with Financial Solutions.
- Experience with Google Spanner (preferred)
- Familiarity with AI/ML integration, particularly Google's Vertex and Gemini (preferred)
Soft Skills
- Strong problem-solving abilities
- Excellent communication skills
- Ability to work in a collaborative, engineering-led environment
- Self-motivated with a passion for security and fraud prevention
- Comfortable with remote work and distributed teams