Senior JavaScript/TypeScript Software Development Engineer
Core
Designing and maintaining client libraries and SDKs that connect Adobe products to cloud-native microservices for real-time collaboration and content workflows.
Role type
Senior JavaScript/TypeScript Software Development Engineer
Builds
Client libraries, SDKs, and automated testing/release pipelines
Domain
Creative software / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Modern JavaScript (ES2022+), TypeScript, Node.js, asynchronous programming, package management (npm/pnpm/Yarn), automated testing (Vitest/Jest/Artillery.Io), CI/CD pipeline maintenance, code review, technical mentorship
Preferred skills
WebSockets, real-time communication, C++, Kubernetes, Docker, AWS, monitoring tools (Splunk/Prometheus/Grafana/New Relic)
Technologies
JavaScript, TypeScript, Node.js, npm, pnpm, Yarn, Vitest, Jest, Artillery.Io, WebSockets, C++, Kubernetes, Docker, AWS, Splunk, Prometheus, Grafana, New Relic
Responsibilities
Own and evolve client libraries and SDKs ensuring high-quality APIs and backward compatibility; Drive implementation of sophisticated features across the library portfolio; Maintain CI/CD pipelines and automate testing, releases, and package publishing; Establish practices for robust, secure code; Mentor others and share knowledge across teams; Work directly with colocated server teams and partner teams in the US and India
Seniority
Senior, hands-on IC