Build and operate the backend services powering a learning platform, shaping API and data contracts and owning systems from design through production in a serverless-first TypeScript, Node and AWS stack.
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Latin America, Remote
π Description
- Build low-latency API services in AWS and scalable RESTful APIs.
- Integrate external services through SDKs and develop secure multi-tenant environments.
- Work with PostgreSQL/AuroraDB, raw SQL, Row-Level Security, and schema migrations.
- Create and maintain CI/CD applications and contribute to React frontend development as needed.
- Test against real databases and use failure-mode and fault-injection testing.
- Deliver work across large, complex client systems with ownership and accountability.
π οΈ Requirements
- 5+ years professional software development experience (backend-focused)
- Strong professional experience with Node.js, TypeScript, and JavaScript
- Experience building low-latency API services in AWS
- Experience building scalable RESTful APIs
- Experience with SDK integrations to other services
- Experience with PostgreSQL/AuroraDB, including Row-Level Security (RLS)
- Experience building secure multi-tenant environments
- Comfortable writing raw SQL and managing schema migrations (e.g., node-postgres, node-pg-migrate)
- Professional experience with React
- Strong testing practices, including integration tests against real databases and failure-mode/fault-injection testing
β¨ Benefits
- Competitive salary and bonuses, including performance-based salary increases.
- Generous paid-time-off policy
- Flexible working hours
- Work remotely
- Continuing education, training, conferences
- Company-sponsored coursework, exams, and certifications
Full job description
Requirements
Preferred Qualifications
Company Benefits
Similar jobs
Search more Backend Engineer jobsSenior Software Engineer, Backend (AI Platform)
Build and operate backend AI platform servicesβincluding model and MCP gateways, agent runtimes, and evaluation systemsβwhile setting technical direction and scaling secure, reliable AI workloads into production.
Senior Software Engineer, Backend (International)
Lead backend engineering for international payments, delivering reliable bank and card payment systems while shaping technical plans, operational practices, and engineering quality across the team.
Build and operate secure, reliable services, APIs, and data systems at scale while shaping AI agent practices, engineering standards, and the next phase of platform infrastructure.
Senior Software Developer, Tooling Team
Build and evolve backend foundations and developer tooling for an internal platform, creating golden paths that help engineering teams ship and operate services efficiently as the organization grows.
