Adobe is seeking an exceptional full-stack software engineer to join their established backend engineering team. This role offers an exciting opportunity to work on innovative projects that shape the design and architecture of Adobe's world-class software solutions.
The position involves developing highly reliable, scalable systems while collaborating with various teams including Client Services, Operations, and other Engineering groups. Key responsibilities include innovating new features, improving system availability and performance, conducting code reviews, mentoring junior team members, and leading production deployments.
The ideal candidate should have 5+ years of industry software development experience with strong expertise in modern JavaScript frameworks (ReactJS, AngularJS) and backend technologies (Node, Python, Java, or .NET). They should be proficient in both SQL and NoSQL databases, and comfortable with CI/CD pipelines and cloud infrastructure.
What makes this role particularly compelling is the opportunity to work at Adobe, a company that's changing the world through digital experiences. Adobe provides everything needed to design and deliver exceptional digital experiences, from tools for emerging artists to solutions for global brands. The company culture emphasizes innovation, respect, and equal opportunity, recognizing that new ideas can come from anywhere in the organization.
The compensation reflects Adobe's commitment to top talent, with a range of $133,900 - $242,000 annually, varying based on location and experience. The role also offers the chance to work on large-scale web applications, particularly in a SaaS environment, with exposure to cutting-edge technologies including authentication/authorization systems, cloud platforms, and container orchestration systems.