- Design, build, and evolve scalable backend services and APIs, primarily using Node.js, TypeScript, and Express.js.
- Own technical solutions end-to-end, from design and implementation through deployment, observability, and production support.
- Contribute to the evolution of our backend architecture and participate actively in architectural and technical design decisions.
- Identify, prioritize, and address technical debt, balancing long-term maintainability with product delivery.
- Design and optimize PostgreSQL schemas, queries, indexes, migrations, and transactional workflows.
- Build reliable financial workflows with appropriate strategies for idempotency, concurrency, consistency, and failure handling.
- Improve production visibility through structured logging, metrics, tracing, monitoring, and alerting.
- Collaborate closely with Product, QA, Data, Platform, and other engineers to translate business requirements into robust technical solutions.
AWSNode.jsPostgreSQL+5 more