Noida
At Adobe, our mission is to revolutionize digital experiences. We empower everyone—from aspiring creatives to global enterprises—with the tools they need to design and deliver outstanding digital content. Our passion lies in enabling people to craft stunning images, videos, and applications while redefining how businesses engage with customers across all digital platforms.
We're dedicated to hiring top talent and fostering an inclusive work environment where every employee is valued and has equal opportunities for growth. Innovation can come from anywhere within our organization, and your next big idea could be the one that makes a difference!
Adobe’s Genuine Engineering team is seeking a Full Stack Developer to enhance frontend C++ libraries for Adobe desktop applications on Windows and macOS while also developing backend services using Java, Spring, AWS, and Databricks. Our team plays a critical role in combating software piracy and fraudulent activities, ensuring the security of Adobe’s products and intellectual property. If you have expertise in C++ and backend technologies, this role offers an opportunity to make a direct impact on Adobe’s security and fraud prevention initiatives.
Develop and maintain features in the GoCart or product hardening library for Adobe desktop applications.
Ensure seamless C++ library integration across Windows and macOS platforms.
Optimize code for performance, memory efficiency, and stability while troubleshooting technical issues.
Build and enhance scalable microservices using Java and Spring Boot.
Develop cloud-based solutions leveraging AWS services.
Create ETL pipelines and work with Databricks and Spark to manage data efficiently.
Improve backend systems for performance, security, and scalability.
Take full ownership of features, from design and development to testing and deployment.
Collaborate with cross-functional teams to develop innovative solutions.
Continuously improve systems by identifying and addressing gaps.
Follow Agile development practices, contributing to code reviews and best practices.
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
4+ years of hands-on experience in full stack development.
Strong proficiency in modern C++ (C++11/14/17/20) and object-oriented programming.
Experience with cross-platform development (Windows/macOS).
Familiarity with debugging, profiling, and optimizing native code performance.
Expertise in Java and Spring Boot for building scalable microservices.
Experience working with AWS services (S3, Lambda, DynamoDB, ECS, etc.).
Hands-on experience with Databricks, Spark, and ETL pipelines.
Knowledge of SQL and NoSQL databases.
Strong understanding of computer science fundamentals, system design, and performance optimization.
Ability to analyze complex technical challenges and develop effective solutions.
Excellent written and verbal communication skills and ability to collaborate across teams.
Familiarity with Agile methodologies.
By joining Adobe's Genuine Engineering team, you’ll work on cutting-edge security and fraud prevention projects that make a real impact. You’ll collaborate with some of the best minds in the industry and contribute to safeguarding Adobe’s products and services worldwide.
What We Offer:
Work on challenging, high-impact projects that protect Adobe’s software and customers.
A collaborative and innovative environment where your contributions matter.
Competitive compensation, comprehensive benefits, and opportunities for professional growth.
Adobe is proud to be an equal opportunity employer, committed to fostering an inclusive and diverse workplace. We do not discriminate based on gender, race, age, disability, religion, sexual orientation, or any other protected status.
If you require accommodation during the application process due to a disability, please contact accommodations@adobe.com or call (408) 536-3015.
Additionally, Adobe is committed to maintaining a fair hiring environment and does not participate in unlawful agreements that restrict hiring between companies.
If you're passionate about full stack development, security, and making a difference in digital experiences, we’d love to hear from you!