Source description
About the role
Title: Backend javascript Engineer - SME with Node.js and AWS
Description:
Netsuite position… the client is looking for BACKEND developer with Javascript knowledge (Node.js) AND solid experience with AWS… this is a 100% NEARSHORE role (Mexico or LATAM) – Job Description says 5+ years but we are looking for a SENIOR guy that can really help the client and is mature enough to get the job done.
Hard Skills and Soft Skills:
Key tech stack: Node.js (vanilla JavaScript, not TypeScript), serverless architecture on AWS: Lambda, EventBridge, SQS, DynamoDB/NoSQL, as well as SQL (Snowflake is a plus). Some Azure experience is good but AWS is preferred.
Functional profile: 5+ years in backend engineering, comfortable with microservices, event-driven architectures, ETL/data workflows, working with external data/third parties, e-commerce experience is a nice to have. Minimal front-end requirement (basic Vue.js/HTML is ok).
Soft skills: Strong computer science fundamentals, ability to jump between projects, wear multiple hats, tolerate ambiguity and longer processes, clear communicator (especially with remote/US teams). Someone who can learn NetSuite integrations rather than needing to know them already.
Requirements
-
5+ years of experience as a Backend Engineer working with JavaScript and Node.js.
-
Strong experience building microservices and event-driven architectures (publish/subscribe, async flows, queue-based processing).
-
Previous experience working in e-commerce environments is highly valued.
-
Advanced knowledge of AWS. Hands-on experience with: Lambda, EventBridge, SQS, DynamoDB, API Gateway and S3.
-
Experience working with serverless architectures and distributed systems.
-
Strong skills in SQL (experience with Snowflake is a plus).
-
Experience using monitoring/observability tools (DataDog preferred) for logs, metrics, dashboards and KPIs.
-
Ability to design, implement and maintain high-throughput ETL pipelines, async jobs and backend workflows.
-
Excellent communication skills: able to clearly articulate needs, blockers and technical decisions.
-
Proven ability to take ownership from end to end: validating requirements, aligning with Product Owners/Tech Leads/QA, ensuring delivery quality and keeping stakeholders informed.
-
Experience working with US-based teams or fast-paced international environments.
-
Must have
-
Experience with NetSuite integrations or ERP-related workflows.
-
Experience defining error-handling strategies for event-driven systems.
-
Experience creating dashboards or KPIs for system health and observability.
-
Background working with high-volume data pipelines or large-scale async processing.
-
Familiarity with CI/CD pipelines, Terraform or infrastructure-as-code.
More at 3B Staffing