Software Development Engineer

Software Development Engineer

Job Overview

Location
San Jose, California
Job Type
Full Time Job
Job ID
34237
Date Posted
8 months ago
Recruiter
Zara Davies
Job Views
15

Job Description

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!


 

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 Challenge:

Are you passionate about crafting fault-tolerant services that function at scale while working with groundbreaking technologies in a cloud native micro services world?

Marketo Engage is Adobe’s premier customer engagement and nurturing platform that delivers exceptional experiences across every stage of the customer journey to drive efficient growth in concert with Sales. We are seeking a Staff Software Engineer to join our Platform Service Engineering team. If you are passionate about building high-volume, high-performance cloud-based microservices in a dynamic, fast-paced, collaborative, and fun environment, we believe this is the right opportunity!

Your Responsibilities:

  • Contribute in design, development, test and deployment of product features and build scalable software solutions.
  • Work closely with experienced team members to deliver high quality features and solutions.
  • Help to improve the availability, performance, scalability and security of the product. You’ll also help to ensure strong emphasis on monitoring and metrics for analyzing health and usage of features.
  • Actively participate in production deployment activities of features, promptly debug and resolve issues observed in production environment.
  • Help to evaluate new technologies, propose changes and incorporate them into the technology stack.
  • Collaborate across teams of Product Owners, Developers, Quality Engineers, and Customer Support teams to develop features that are essential to growing and solidifying our global customer base.
  • Actively identify service soft spots, design and implement mitigation strategies.

Your Experience:

  • B.S. in Computer Science or equivalent engineering degree.  Master’s degree preferred
  • 3+ years working in SaaS platforms & technologies
  • Proven experience in full-stack software Development
  • Experience designing and building enterprise applications. Demonstrated ability to develop architectures that incorporate high availability, operations supportability and scalability is critical.
  • Knowledge of system design, distributed systems and security aspects.
  • Proven expertise in Java, OOP Principals, clean Design and Design Patterns
  • Proven expertise in designing and developing scalable, maintainable, performant and resilient application, micro-services and RESTful services
  • Comfort working with SQL or NoSQL data stores (MySQL, Postgres, MongoDB)
  • Experience with Scala, Akka, Kafka, Spark, Hadoop a major plus
  • Familiarity with monitoring systems like Wavefront, NewRelic, Splunk a plus

Your Intangibles:

  • Unending curiosity, thoroughness, tenacity and focus on quickly designing and building complex software systems with great quality to solve customer problems
  • Self-starter demeanor and a fast learner.
  • Strong interpersonal and communication skills

Similar Jobs

Brunswick

Full Time Job

Software development engineer Software development engineer

The Senior CGI Artist will help create a CGI capability inside the world’s lar...

Full Time Job

Caleres

Full Time Job

Software development engineer Software development engineer

We are Caleres, a global footwear company with brands that fit people’s lives....

Full Time Job

Brunswick

Full Time Job

Software development engineer Software development engineer

The Data Engineer will provide technical leadership and support for our existing...

Full Time Job

Spectrum

Full Time Job

Software development engineer Software development engineer

BE PART OF THE CONNECTIONAs an Advertising Account Executive with Spectrum Reach...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept