Software Development Engineer
Core
Architect, develop, and deploy large-scale backend and data applications for Adobe's Real-Time Customer Data Platform (RTCDP) serving Fortune 500 companies.
Role type
Senior Software Development Engineer (Backend/Data)
Builds
Microservices, data pipelines, and scalable systems for the Adobe Experience Platform
Domain
Enterprise SaaS, Customer Data Platforms, Big Data (via careerplan.io/jobs/R168187-1-software-development-engineer-at-adobe)
Required skills
Java or Scala, RESTful API design, SQL and NoSQL databases, distributed systems (Apache Spark, Kafka, Hadoop), cloud platforms (AWS or Azure), system architecture, code ownership
Preferred skills
Customer Data Platform experience, marketing platform/CRM familiarity, generative AI/ML technologies
Technologies
Java, Scala, Apache Spark, Kafka, Hadoop, AWS, Azure, SQL, NoSQL
Responsibilities
Define and implement new services and components, develop critical features in microservice architecture, mentor junior engineers, collaborate with architects and product managers, ensure quality through testing and monitoring, introduce new technologies or process improvements
Seniority
Senior, hands-on IC with mentorship responsibilities
