Software Development Engineer
Core
Design, build, and deploy high-quality code for the Adobe Unified Platform, focusing on RESTful APIs and microservices for enterprise cloud storage governance.
Role type
Senior full-stack software development engineer (backend focus)
Builds
Next-generation products and platforms for the Adobe Unified Platform
Domain
Enterprise cloud storage, SaaS platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java, NodeJS, REST API design, NoSQL (DynamoDB), SQL, AWS, Kubernetes, Docker, microservices architecture, Low Level Design, data structures
Preferred skills
AI tool usage (Claude, Codex), object-oriented design, product lifecycle management
Technologies
Java, NodeJS, DynamoDB, AWS, Kubernetes, Docker
Responsibilities
Design and develop complex microservices and RESTful APIs; review code and provide feedback on architecture and test strategies; optimize engineering processes; collaborate with cross-functional teams to deliver software solutions.
Seniority
Senior, hands-on IC