Software Development Engineer (SDE)

Noida, Uttar Pradesh, India
Nov 07, 2024
Nov 28, 2025
Onsite
Full-Time
7 Years
Job Description

Adobe is seeking an experienced Software Engineer with a strong understanding of technical SEO to join our dynamic team. In this role, you will leverage your expertise in SEO automation and front-end development to help optimize and enhance the performance of websites, ensuring they are highly crawlable, indexable, and meet search engine best practices. You will work with cutting-edge technologies, collaborating with cross-functional teams to develop solutions that improve web traffic, search rankings, and overall user engagement.

This role requires a strong blend of software engineering skills and SEO expertise, with a focus on front-end development, data analysis, automation, and continuous optimization of SEO strategies. The ideal candidate is someone who thrives in a fast-paced, agile environment and enjoys working on innovative, data-driven solutions.

Responsibilities

  • Analyze website performance and traffic data from various sources to uncover trends and actionable insights that help improve organic search rankings and overall SEO performance for AEM customers.
  • Use data to inform SEO strategies and continually optimize web performance, enhancing both crawlability and indexability.
  • Perform comprehensive SEO audits of websites, identifying issues related to site structure, crawlability, indexability, page speed, schema markup, and other technical SEO factors.
  • Work closely with engineering teams to fix identified issues and enhance the SEO performance of customer websites.
  • Lead discussions with clients and stakeholders, providing tailored SEO recommendations that align with their business objectives.
  • Develop and implement SEO strategies to improve organic search rankings, driving both traffic and user engagement.
  • Based on data-driven insights, create and test hypotheses related to SEO improvements and develop self-learning features that automate SEO recommendations over time.
  • Build custom tools and automation solutions to streamline SEO tasks, ensuring scalability and ongoing performance improvements.
  • Use an agile development process to prototype new SEO-related features and quickly iterate based on feedback to meet evolving business needs.
  • Collaborate with cross-functional teams to continuously improve and refine SEO solutions and software tools.

What You Need to Succeed

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience in technical SEO and web development.
  • Front-end Development. Hands-on experience with HTML, CSS, JavaScript, and modern frameworks.
  • Automation & Data Analysis. Experience in developing automation tools using Python, JavaScript, or similar languages for SEO optimization tasks.
  • Proficiency with SEO tools such as Google Search Console, Ahrefs, SEMrush, Screaming Frog, and similar platforms to analyze SEO performance and make recommendations.
  • Strong knowledge of technical SEO concepts, such as:
  • Crawlability and Indexability
  • Page Speed Optimization
  • Schema Markup and Structured Data
  • Core Web Vitals and page performance optimization
  • Familiarity with SEO best practices and the ability to identify gaps and opportunities in website structure and content.

Experience

  • At least 7 years of hands-on experience in software development, with a proven track record of improving search engine rankings and driving organic traffic growth through technical SEO.
  • Experience working with agile development methodologies and iterating quickly based on user feedback to improve SEO and software tools.

Skills

  1. Problem-solving abilities. Strong analytical and troubleshooting skills to improve website performance and solve SEO-related challenges.
  2. Communication & Collaboration. Ability to communicate complex technical concepts to both technical and non-technical stakeholders.
  3. Customer-Facing Leadership. Experience in customer-facing roles, especially in providing SEO strategy recommendations and aligning them with business goals.
  4. Proactive mindset. Ability to continuously learn and adapt, staying up-to-date with the latest SEO trends, algorithm changes, and web technologies.

Desired Attributes

  • A passion for redefining digital experiences and driving continuous improvement in website performance.
  • A proactive and innovative mindset, with the ability to challenge assumptions and pivot quickly based on data and feedback.
  • Experience working with Adobe Experience Manager (AEM) or similar content management systems (CMS) is a plus.

Why Adobe?

  1. Commitment to Innovation. At Adobe, we believe in fostering creativity and pushing the boundaries of what's possible. Our culture encourages employees to bring innovative ideas forward.
  2. Diversity & Inclusion. Adobe is an Equal Employment Opportunity employer. We are committed to creating a diverse and inclusive workplace where all employees can thrive.
  3. Employee Experience. We offer competitive benefits, flexible work arrangements, and robust career development opportunities. At Adobe, you’ll have the resources and support you need to grow your career and make a meaningful impact.

How to Apply. If you are passionate about combining software engineering with SEO expertise and want to make an impact at Adobe, please submit your resume and a cover letter detailing your relevant experience and how you can contribute to the future of Experience Management at Adobe.