Senior Software Engineer (Node/AWS)
Core
Design and develop scalable backend integration solutions to sync data, process events, and orchestrate requests across multiple platforms using Node.js and AWS.
Role type
Senior IC backend software engineer (Node.js/AWS)
Builds
Backend integrations for IP management systems (IPfolio) enabling data synchronization and inter-system communication
Domain
Enterprise software / IP management / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, AWS services (Lambda, SQS/SNS, DynamoDB, Fargate, CloudWatch), RESTful API design, event-driven architectures, Linux/CLI, CI/CD pipelines, automated testing (Jest)
Preferred skills
Salesforce integrations, AI-assisted development tools
Technologies
Node.js, TypeScript, AWS, Linux, Jest, Git
Responsibilities
Design and maintain robust backend integration solutions; write clean, scalable code; participate in sprint planning and delivery cycles; propose and evaluate technical approaches; create and review technical documentation; ensure code quality through reviews and automated testing
Seniority
Senior, hands-on IC