Software Development Engineer 3

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to design and deliver exceptional digital experiences.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer 3

Adobe is seeking a Senior Software Development Engineer with expertise in both software engineering and data science to join their innovative team. This role combines traditional software development with cutting-edge AI implementation, focusing on enhancing marketing workflows and customer experiences through technology.

The position requires a blend of frontend and backend development skills, with a particular emphasis on React, Node.js, Python, and Java. The successful candidate will be responsible for implementing full-stack solutions, working with data streams and APIs, and developing AI-driven solutions to optimize marketing processes.

The ideal candidate brings 5+ years of experience and a strong foundation in computer science or data science. They should be comfortable with modern development tools and practices, including Docker, Kubernetes, and various cloud services. Knowledge of machine learning and AI technologies is a significant plus.

At Adobe, you'll be part of a company that's changing the world through digital experiences. You'll work on projects that impact millions of users globally, from emerging artists to global brands. The company offers a collaborative environment where innovation is encouraged and new ideas can come from anywhere in the organization.

This role offers an opportunity to work at the intersection of software development and AI, implementing solutions that will shape the future of digital experiences. You'll be part of a team that values both technical excellence and creative problem-solving, with the chance to work on cutting-edge technologies while maintaining high standards of code quality and data governance.

Last updated 6 days ago

Responsibilities For Software Development Engineer 3

  • Implement full software development process (React preferred)
  • Work with data streams and APIs to provide enhanced automation capabilities
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions
  • Gather user requirements and technical requirements
  • Write well-designed, testable code
  • Automate and scale data pipelines with data engineers to support marketing analytics
  • Implement generative AI solutions to enhance marketing workflows
  • Stay current with AI/ML advancements and prototype innovative solutions
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
  • Ensure compliance with data privacy regulations and implement best practices in data management and governance

Requirements For Software Development Engineer 3

React
Node.js
Python
Java
Kubernetes
  • Bachelor's degree in Computer Science, Data Science, or a related STEM field
  • 5+ years of experience
  • Knowledge of using agile software development techniques
  • Excellent interpersonal skills and eagerness to collaborate
  • Proficiency in HTML, CSS, and JavaScript, along with frameworks like React or Angular
  • Strong knowledge of Node.js, Python, or Java, and experience with backend frameworks
  • Experience with Docker for containerization
  • Proficiency in SQL and experience with data warehousing solutions
  • Knowledge of Azure Databricks cloud services preferred
  • Proficiency in using Git and GitHub for version control

Benefits For Software Development Engineer 3

  • Equal Employment Opportunity
  • Accommodation for disabilities

Interested in this job?

Jobs Related To Adobe Software Development Engineer 3

Computer Scientist (Backend)

Senior Backend Computer Scientist role at Adobe, building commerce platform features with 10+ years experience required in full-stack development.

Senior Technical Writer

Senior Technical Writer position at Adobe Workfront to create user documentation and work with product teams to document software functionality.

Senior Product Growth Manager – Adobe Express

Senior Product Growth Manager role at Adobe Express focused on driving user growth through data-backed strategies and experimentation, offering competitive compensation $122K-$234K.

Computer Scientist - II , Firefly Services

Senior Computer Scientist role at Adobe's Firefly Services, focusing on cloud-native applications and distributed systems with 8+ years of experience required.

Senior Software Development Engineer

Senior Software Engineer role at Adobe focusing on AI-first experience delivery, building backend services and working with ML systems. 5+ years experience required.