Sr. Software Development Engineer

Adobe changes the world through digital experiences, providing tools for everyone from emerging artists to global brands to design and deliver exceptional digital experiences.
Lehi, UT, USA
$133,900 - $242,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Sr. Software Development Engineer

Adobe is seeking a Senior Software Development Engineer to join their engineering team in Lehi, UT. This role offers an exceptional opportunity to work with a world-class team on innovative projects that shape the future of digital experiences. As a senior engineer, you'll be part of a versatile group dedicated to crafting flawless and impactful solutions that compete on a global scale.

The position requires expertise in backend development, with a focus on high-performance, scalable applications. You'll work with modern technologies including Java, Python, AWS services, and event streaming platforms like Kafka and RabbitMQ. The role involves full software development lifecycle participation, from design to deployment, including code reviews and complex problem-solving.

Adobe offers a competitive compensation package, with a salary range of $133,900 to $242,000 annually, along with comprehensive benefits. The company's mission is to change the world through digital experiences, providing tools that empower everyone from emerging artists to global brands.

The ideal candidate will have 5+ years of experience or equivalent education, strong backend development skills, and experience with cloud technologies and infrastructure as code. You'll need to be comfortable working independently while collaborating effectively with cross-functional teams. The role includes on-call responsibilities and requires a balance of technical expertise with creative problem-solving abilities.

Join Adobe's team and be part of a company that values innovation, creativity, and exceptional employee experiences. This is an opportunity to contribute to products that impact millions of users worldwide while working with cutting-edge technologies in a supportive and dynamic environment.

Last updated 3 months ago

Responsibilities For Sr. Software Development Engineer

  • Design, develop, and maintain high-performance, scalable software applications
  • Collaborate with multi-functional teams to implement new features and improve existing ones
  • Conduct code reviews and provide constructive feedback
  • Fix complex software issues
  • Participate in all phases of the software development lifecycle
  • Participate in on-call schedule (12 hour shifts rotating with another Geography)

Requirements For Sr. Software Development Engineer

Java
Python
Redis
Kafka
RabbitMQ
  • Degree in Computer Science, Engineering, or 5+ years of relevant experience
  • Strong proficiency in software development with focus on backend systems
  • Experience with programming languages such as Java, Python, or C++
  • Experience with AWS: EC2, Redis, IAM, WAF, ELB, Networking, Security groups, Lambda, API Gateway
  • Understanding of event streaming and stream processing tools
  • Experience with Infrastructure as code and configuration management
  • Ability to work collaboratively in a team environment
  • Ability to work with limited supervision
  • Experience with building and maintaining CI/CD pipelines
  • Experience working within an Agile framework

Benefits For Sr. Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary range $133,900 - $242,000 annually
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k

Interested in this job?

Jobs Related To Adobe Sr. Software Development Engineer

Computer Scientist ( Backend )

Senior Backend Engineer position at Adobe, focusing on developing scalable services using Java, Spring Boot, and cloud technologies.

Software Development Engineer

Senior Software Engineer role at Adobe focusing on Firefly Enterprise applications and GenAI features development using full-stack technologies.

Software Quality Engineer

Senior Software Quality Engineer role at Adobe, focusing on test automation and CI/CD integration for enterprise content management systems.

Senior Product Growth Manager – Adobe Express

Senior Product Growth Manager position at Adobe focused on driving user growth for Adobe Express through data-driven strategies and experimentation.

Computer Scientist (Backend)

Senior Backend Computer Scientist role at Adobe, building commerce platform features with 10+ years experience required in full-stack development.