Sr. Software Development Engineer 55

AdobeSan Jose, CA
1dOnsite

About The Position

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! The Opportunity THIS ROLE IS REQUIRED TO BE IN THE SAN JOSE OFFICE. Adobe is looking for a Senior Software Engineer to contribute to build ing the platform that powers Adobe Experience Platform’s Generative AI capabilities. Partnering with other business units, you will be building products that transform the way companies approach audience creation, journey optimization, and personalization at scale. You will join a diverse, lively group of engineers and scientists long es tablished i n th e ML s pace. The work is dynamic, fast-paced, creative, co llaborative a nd data-driven.

Requirements

  • Bachelor's degree or higher in Computer Science, or equivalent experience in the field.
  • 10+ years of experience in web technologies
  • Proven programming skills with extensive experience in languages such as Java and Python.
  • A proven expertise building large scale distributed systems
  • Experience in building, deploying, and managing infrastructures in public clouds (Azure / AWS)
  • Ability to demonstrate a high level of ownership for the entire SDLC, including designing, building, testing, deploying, and supporting production microservices in a fast-paced environment.
  • Strong problem-solving and analytical abilities.
  • Be a self-starter requiring minimal direction with ability to learn quickly and adapt to changing priorities and requirements.
  • A ccept challenges outside one's comfort zone and deliver viable solutions within defined time boundaries .
  • Ability to think through solutions from a short term and long-term lens in an iterative development cycle.
  • A dedication to learning and sharing ideas with your fellow engineers
  • Mastery of breaking down, discussing, and communicating abstract technical concepts
  • Familiarity with agile development methodologies
  • Real world experience working with Generative AI
  • Worked on Machine Learning infrastructure and applications

Responsibilities

  • A rchitect solutions to implement functionality across multiple services and teams.
  • Design and build solutions for comprehensive monitoring and alerting of anomalies.
  • Design and build highly available services that scale horizontally
  • Participating in all aspects of software development activities, including design, coding, code review, unit/integration/end-to-end testing, refactoring, bug fixing, and documentation
  • Work in multi-functional teams to ensure timely delivery of high-quality product features
  • Fast p rototyping of ideas and concepts and researching the latest industry trends.
  • Experiment with upcoming technologies in a fast-paced environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service