Tech Stack
AWSCloudERPGraphQLJavaScriptMicroservicesNode.jsPostgresReactTerraformTypeScript
About the role
- Lead design and development of scalable backend services for payments, invoicing, revenue recognition, and financial workflows
- Provide full-stack ownership across backend (Node.js/GraphQL/Postgres) and frontend (React/TypeScript) applications
- Architect secure, cloud-native solutions on AWS with strong reliability and compliance standards
- Drive system integrations with ERP, CRM, treasury, and banking/payment providers
- Ensure security-first engineering with encryption, IAM, service hardening, and secure CI/CD pipelines
- Manage and grow a high-performing engineering team, driving execution of complex roadmaps
- Collaborate with product, finance, and external vendors to deliver deterministic service logic for financial operations
- Act as the technical escalation point for system design, trade-offs, and production challenges
Requirements
- 10+ years of engineering experience with 3+ years in backend/platform leadership roles
- Expertise in backend development with Node.js, GraphQL, PostgreSQL
- Strong background in AWS architecture (Lambda, ECS/EKS, RDS, SQS, CloudWatch, EventBridge)
- Experience with Infrastructure as Code (Terraform preferred)
- Knowledge of event-driven systems and microservices
- Proven track record in security, compliance, and audit-ready systems
- Experience with enterprise systems such as NetSuite, Salesforce, Concur, or Stripe
- Strong understanding of data modeling, transactional workflows, and financial system logic