Software Development Engineer

Changing the world through digital experiences, Adobe provides tools for creating exceptional digital experiences, from emerging artists to global brands.
$113,400 - $206,300
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Software Development Engineer

Adobe is seeking a Software Development Engineer to join their Journey Optimizer B2B Data and Integrations Team. This role offers an exciting opportunity to work on groundbreaking products that will redefine the B2B market. The position involves building high-performing services and tools to enable Marketers to collaborate with Sales and engage on an Account level.

As a Software Development Engineer, you'll be responsible for designing and developing micro-services, ensuring high availability and scalability, and implementing robust monitoring solutions. The role requires expertise in Java/Scala, experience with streaming technologies like Kafka, and familiarity with various databases including MySQL, PostgreSQL, Redis, and MongoDB.

The ideal candidate will have 2+ years of experience in enterprise software development with distributed systems, strong technical skills, and excellent problem-solving abilities. You'll work in a collaborative environment, participating in all aspects of the software development lifecycle from design to deployment.

Adobe offers a competitive compensation package ranging from $113,400 to $206,300 annually, based on location and experience. The company is committed to creating exceptional employee experiences and fostering an innovative environment where new ideas are valued from everyone in the organization.

This is an excellent opportunity for a mid-level engineer looking to make an impact in a company that's changing the world through digital experiences. You'll be working with cutting-edge technologies while contributing to products used by emerging artists and global brands alike.

Last updated 10 days ago

Responsibilities For Software Development Engineer

  • Design, develop, test, deploy, and monitor micro-services to implement product features
  • Design and architect solutions across multiple micro services and teams
  • Build solutions for complete monitoring and alerting of anomalies
  • Ensure services are highly available, scale horizontally, and perform with high efficiency
  • Participate in software development activities including design, coding, code review, testing
  • Collaborate in multi-functional teams
  • Craft and construct end-to-end tests
  • Help build fast prototyping of ideas and concepts
  • Research latest industry trends

Requirements For Software Development Engineer

Java
Scala
Kafka
MySQL
PostgreSQL
Redis
MongoDB
  • BS or MS in Computer Science or equivalent engineering degree
  • 2+ years of experience working on enterprise software in a distributed system
  • 1+ years working with data processing systems
  • Proficiency with Java/Scala
  • Experience working with streaming technologies like Kafka
  • Experience using relational and NoSQL datastores
  • Experience in crafting and building micro services and RESTful services
  • Practical DevOps experience working in cloud-platform environment
  • Excellent communication and collaboration skills
  • Strong problem-solving and analytical abilities

Interested in this job?

Jobs Related To Adobe Software Development Engineer

SDE2 - Fullstack with AI experience

Full-stack Software Development Engineer position at Adobe focusing on AI-powered design tools and Creative Cloud products, requiring 2+ years of experience.

SDE2 - Fullstack with AI experience like Co-pilot

Mid-level fullstack software engineering role at Adobe focusing on AI-powered creative tools development, requiring 2+ years of experience and expertise in JavaScript, TypeScript, and modern web technologies.

Member of Technical Staff - II (C++)

Mid-level C++ software engineering role at Adobe, focusing on core technologies and font engine development with 2+ years of experience required.

Software Development Engineer 2

Adobe seeks SDE 2 to develop scalable solutions for Marketo platform, offering competitive pay and growth opportunities in enterprise SaaS.

Member of Technical Staff - II

Mid-level engineering role at Adobe's Digital Experience division, focusing on backend development for Marketo Engage marketing automation platform.