Adobe, a global leader in digital experiences, is seeking a Senior Software Development Engineer to join their team. This role offers an exciting opportunity to work on large-scale systems that impact thousands of users simultaneously. As a senior engineer, you'll go beyond coding to guide small to medium-sized teams, influence technical decisions, and shape the future of Adobe's technology stack.
The position requires expertise in Node.js and distributed systems, combining deep technical knowledge with leadership responsibilities. You'll work on sophisticated engineering challenges, optimizing performance and reliability while maintaining high standards of code quality. The role involves working with modern technologies including Kubernetes, Kafka, and cloud platforms (AWS, GCP).
Adobe offers a competitive compensation package ranging from $133,900 to $242,000 annually, reflecting their commitment to attracting top talent. The company's mission of changing the world through digital experiences provides a meaningful context for your work, whether supporting emerging artists or global brands.
The ideal candidate will bring 5-7 years of programming experience, with particular depth in Node.js and distributed systems. You'll need strong database knowledge, excellent system design skills, and experience with performance optimization. Beyond technical skills, you'll need the ability to lead technical discussions, mentor team members, and contribute to technology roadmap decisions.
Working at Adobe means joining a company that's passionate about empowering creativity and innovation. You'll be part of a culture that values exceptional employee experiences, respects diversity, and believes new ideas can come from anywhere in the organization. This role offers the opportunity to make a significant impact on products used by thousands of professionals worldwide.