
Senior Backend Integration Engineer, Node.js
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Mexico.
• Create and execute **robust backend integrations** across diverse systems (SaaS, APIs, internal services)
• Develop and sustain **secure, scalable REST APIs**
• Design and manage **event-driven systems** (webhooks, asynchronous processing, retries, idempotency)
• Implement authentication and authorization workflows:
• - OAuth2 (authorization code, client credentials)
• - JWT (token validation, security considerations)
• - API Keys / HMAC as necessary
• Address **real-world integration challenges**:
• - duplicated events
• - out-of-order data
• - partial failures
• Troubleshoot and resolve **production issues in distributed systems**
• Ensure comprehensive **logging, monitoring, and error handling**
• Engage in **technical decision-making and trade-offs**
• 4+ years of experience in backend development
• Extensive experience with **Node.js (profound understanding of async I/O and event loop behavior)**
• Strong grasp of **HTTP protocol and API design principles**
• Demonstrated experience designing and managing **webhooks in a production environment**, including:
• - idempotency handling
• - retries and failure recovery
• - event deduplication
• Experience implementing **OAuth2 workflows**, including:
• - authorization code
• - client credentials
• - token lifecycle and refresh tokens
• In-depth understanding of **JWT beyond basic functions** (signing, validation, security implications)
• Experience with **production systems** operating under real constraints
• Collaborate with **global brands and innovative startups**.
• Remote work / Home office options available.
• If a hybrid or on-site model is necessary, you will be informed from the initial session.
• Work schedule will align with the designated project/team.
• Monday to Friday work schedule.
• Legal benefits (Applicable for Mexico).
• Day off on your birthday.
• Private health insurance (Applicable for Mexico).
• Life insurance (Applicable for Mexico).
• Work within multicultural teams.
• Access to courses and certifications.
• Opportunities to attend meetups with industry experts and leading universities.
• Participate in virtual networking events and interest groups.
• English language classes available.
• Career advancement opportunities within our various business lines.
• Proudly recognized as a Great Place to Work.
NVIDIA
Towa Software
AIM Qualifications and Assessment Group
Get handpicked remote jobs straight to your inbox weekly.