Senior Software Development Engineer, SDK & Cloud Data Platform Engineering
Core
Building foundational SDKs and platform libraries for Adobe Creative Cloud to enable data-driven insights and AI-powered experiences.
Role type
Senior Software Development Engineer (SDK & Cloud Data Platform)
Builds
High-performance, cross-platform SDKs and shared components for Adobe products.
Domain
Creative software, cross-platform development, cloud data platforms
Deliverable
production ML models | product features
Required skills
C++, algorithms, data structures, concurrency, memory management, system architecture, debugging, multi-language environments
Preferred skills
mobile development, web development, AI tools usage
Technologies
Windows, MacOS, iOS, Android, cloud-based services, Claude Code, Cursor
Responsibilities
Implement stable APIs, manage complexity in large native codebases, develop reference implementations and documentation, apply computer science principles to production systems
Seniority
Senior, hands-on IC