Software Development Engineer 4

$133,900 - $242,000/Yr

Adobe Systems Incorporated - San Francisco, CA

posted 1 day ago

San Francisco, CA
Publishing Industries

About the position

The Adobe Journey Optimizer Team in Digital Experience Business Unit is building scalable, performant services and tools on Adobe Experience Platform, to enable our enterprise customers with extraordinary solutions that allows them to reach and connect with end-users. You will have the opportunity to grow with us by solving hard problems at scale. You can build cloud-native and distributed systems that work seamlessly across devices. You will be defining the future of marketing and advertising by making it fast and fun to create and deliver Marketing Campaigns. We are a team of passionate storytellers, technology innovators, and change agents. If you have expertise in developing on top of the JVM platform (Java, Scala), know how to build applications and web services at scale and you are interested in learning new technologies, we would be very interested in talking to you.

Responsibilities

  • Build, Develop, Test & Deploy micro-services for implementing product features
  • Design/Architect solutions to implement functionality across multiple micro services
  • Design Services that scale horizontally, perform at high throughput and low latencies
  • Participating in all aspects of software development activities, including design, coding, code review, unit/integration testing, bug fixing, and code/API documentation
  • Working in multi-functional teams to ensure timely delivery of high-quality product features
  • Design/Build/Architect solutions for monitoring and alerting of anomalies in production environment
  • Design & Build End-To-End Tests to ensure high quality and reduce regressions
  • Fast prototyping of ideas and concepts and researching the latest industry trends

Requirements

  • BS or equivalent experience + 5 years' experience or MS + 3 years' in Computer Science or relevant field
  • Experience building web services in Java/Scala, RESTful API's
  • Experience working with streaming technologies like Kafka, Spark
  • Experience using NoSQL datastores, and data access patterns and strategies
  • Knowledge of building highly scalable and performance focused applications
  • Proven track record to develop robust, efficient, high-quality code
  • Ability to fix and resolve problems using appropriate tools and techniques
  • Knowledge of modern development patterns: Agile, CI/CD, Kubernetes, micro-services architecture
  • Knowledgeable of secure, scalable, and highly available service development practices
  • Great teammate with a thirst to learn and take ownership in a fast-paced environment
  • Excellent written and verbal communication skills
  • Ability to learn quickly and adapt to changing priorities and requirements
  • Self-starter requiring minimal direction

Benefits

  • Exceptional work environment
  • Ongoing feedback through unique Check-In approach
  • Diversity and inclusion initiatives
  • Career growth opportunities
  • Long-term incentives in the form of a new hire equity award
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service