Software Development Engineer 4
Adobe
San Jose
hace 6 días

Our Company

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

As a member of the Managed Services Reliability Engineering team, we are looking for an individual who is passionate about designing, developing, and delivering cloud-native applications using DevOps principles.

The team operates using Agile principles, planning sprint tasks, and helping each other succeed. We use a wide range of tools and technologies including Python, Go, Terraform, New Relic, Salt, and Ansible in a multi-cloud environment (AWS and Azure).

Our team is driven to help customers benefit from the products and services Adobe offers.

We are seeking a software engineer with strong collaboration skills who is transparent about progress on tasks, seeks feedback early, and often, works effectively across organizational boundaries.

The successful candidate will love working on a team where you constantly learn, experiment, and iterate quickly.

What you'll Do

  • Use high level product requirements to design, develop, and test software through taking peer review feedback, and resolving defects.
  • Develop rapid prototypes of new ideas and concepts and champion team discussions about ways to productize features, implement new technologies and improve products.
  • Work with multi-functional team members to ensure a superb end-to-end user experience for our customers.
  • Follow DevOps principles, engaging and implementing application lifecycle management - from inception and design, through deployment, operations, and refinement.
  • Demonstrate and apply knowledge of software engineering practices, metrics, quality and testing procedures, process creation, and enablement.
  • What you need to succeed

  • Bachelor’s Degree in Computer Science or equivalent and 5 years of relevant work experience
  • Ability to plan, develop, test, and support applications in one or more of the following : Python or Go.
  • Experience developing cloud-native applications, using infrastructure-as-code principles using technologies such as Terraform, CloudFormation, or ARM templates.
  • Experience with AWS and / or Azure stack particularly in the areas of networking (VPCs, security groups), VMs (EC2), databases (RDS), load balancing (ELB, ALB)
  • Experience in building RESTful services is a huge plus.
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación