Join Adobe in Bangalore as a Software Development Engineer (P50) and be part of shaping the future of digital experiences. This role offers an exceptional opportunity to work on groundbreaking systems and services within Adobe's Learning Manager platform.
As a senior backend engineer, you'll be part of a dynamic team comprising machine learning engineers, data engineers, and frontend engineers. Your primary focus will be on building and maintaining Java-based services that power critical functionalities like search, recommendations, AI assistants, reporting, and analytics.
The role demands extensive experience in building scalable systems, with at least 5 years of hands-on experience in both microservices/REST APIs using Java and data pipeline development using Big Data technologies. You'll be responsible for architecting and implementing backend systems including indexing pipelines for search and vector datastores.
What makes this role particularly exciting is the blend of technical leadership and hands-on development. You'll work closely with Machine Learning Scientists, Data Engineers, UX Designers, and Product Managers to develop innovative solutions. The role involves integrating cutting-edge NLP capabilities and contributing to the product roadmap through data-driven insights.
Adobe offers a collaborative environment where you can grow your career while working on products that impact millions of users globally. The company's strong focus on innovation and technical excellence makes this an ideal opportunity for experienced engineers looking to make a significant impact in the enterprise software space.