Adobe

Senior Software Engineer (BB-FC2B5)

Encontrado en: Neuvoo CR

Descripción:

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

Marketo is looking for a Senior Staff Software Engineer for the Customer Engineering Team (CET). Our ideal candidate is a full-stack engineer with an emphasis on back-end development (experienced in modern Java or Scala frameworks) and a strong background in solutions that are part of larger integrations. This is a technical lead role so having outstanding ideas and vision is required. Being able to craft features in or outside of an existing code base, devise your own requirements, motivate/mentor a team, solution integrated environments, and be able to stare down a customer as you do it is the job at hand.

CET is an enterprise skunkworks and engineering swat team that interacts directly with the world's largest technology companies while building the highest scale features. We assist other component owners in delivering high-quality features to our customers. Join our high-performance team that demands excellence!

Currently, this is an effectively remote position. This position will move to a hybrid in-office model as Adobe forms its future work vision. The core team is in Portland, OR while other associated teams are in Seattle, WA, and San Jose, CA.

What you'll do

  • Performing the role of team technical and project leader, plotting a strategic course in technical directions
  • Assisting product managers with requirements for highly technical projects.
  • Building high-performance solutions, and helping others do so as well
  • Troubleshooting sophisticated software problems
  • Crafting and developing large-scale Web applications with high availability and reliability
  • Communicating with others clearly and persuasively verbally and through writing
  • Up for 5% travel (once that is a thing that companies do again)
  • What you need to succeed

  • Building enterprise-grade RESTful microservices
  • Java and frameworks such as Spring (or equivalent)
  • 8+years of total experience in SaaS environments with experience with many of the following:
  • Strong Development Philosophy - Functional programming paradigms, usage of immutable data structures
  • All the web basics covered - DOM, CSS3, JavaScript, and HTML5
  • Can dip into with
  • Experience in Databases like MySQL, Postgres will be an added advantage
  • NoSQL data stores like MongoDB, Cassandra, HBase
  • Knowledge of how and when to use Kafka, RabbitMQ, Spark, Akka, and other messaging queues
  • With relative ease assist with query optimization and database tuning concepts
  • Common open-source application/web servers like Tomcat, , Nginx, Apache
  • Phenomenal ideas about how to set up CI/CD pipelines
  • Docker or other container orchestration packages
  • One or more JavaScript UI toolkits, such as React, Redux, AngularJS, ,
  • Software code version control systems (Git preferred)
  • The ability to occasionally wade into PHP and PHP MVC frameworks (Symfony, Kohana, CodeIgniter, Zend, etc.)
  • Bachelor's degree in Computer Science, related field or equivalent experience
  • calendar_todayhace 1 día

    report

    info Full time

    location_on San José, Costa Rica

    work Adobe

    Aplicar:
    Autorizo expresamente a la Términos y condiciones

    Empleos similares