Staff Software Engineer

Adobe
Apply Now

Job Description

Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. 

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

What you’ll do

  • Design, develop and deploy microservice solutions at scale in a big data cloud platform.
  • Solve complex business and technical problems involving large-scale data aggregation, workflow and reporting. Research and exercise proficiency with new technologies.
  • Gain a solid understanding of ML/AI Applications and MLOps and be willing to drive solutions that span across one or more cross-functional Engineering teams.
  • Develop product enhancements and features with a strong focus on effective customer engagement and satisfaction.
  • Own the quality of your products

What you need to succeed

  • M.S. or B.S. in Computer Science or equivalent field, and at least 10+ years’ experience developing software.
  • Very Strong programming background, preferably Python, Scala, Java.
  • Experience with Big Data, Spark, SQL
  • Have made decisions for Big Data Applications with CAP constraints.
  • Experience building and scaling and resolving performance issues in distributed applications.
  • Expert of Cloud Design Patterns and their applications.
  • Experience in multi-tenant deployments and DevOps for high throughput and real time responses.
  • Must be detail-oriented, self-motivated, responsive, professional and dedicated to customer success.
  • Demonstrated experience in monitoring and improving Quality of the developed features and products.
  • Demonstrated ability to contribute to projects of varying complexity, including integration with other products and systems, identify areas of new feature development.
  • Excellent interpersonal skills.
  • Champion of documentation and using online tools to create simple and clarifying diagrams to explain complex engineering concepts and workflows to remote teams.
  • Experience with cloud platforms AWS/Azure.
  • Desirable: Awareness of ML Lifecycle and any such knowledge will be very helpful.

Company Info.

Adobe

Adobe is the global leader in digital media and digital marketing solutions. Our creative, marketing and document solutions empower everyone – from emerging artists to global brands – to bring digital creations to life and deliver immersive, compelling experiences to the right person at the right moment for the best results. In short, Adobe is everywhere, and we’re changing the world through digital experiences.

  • Industry
    Media,Artificial intelligence,Computer software
  • No. of Employees
    25,988
  • Location
    San Jose, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Adobe is currently hiring Staff Software Engineer Jobs in San Jose, CA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More