Adobe is revolutionizing the world of digital experiences, and we're looking for a talented Software Development Engineer to join our InDesign team. InDesign is Adobe's industry-leading page design software and layout application that enables professionals to create stunning documents for print and digital media.
As a Software Development Engineer on the InDesign team, you'll be working on complex engineering challenges including typography algorithms, sophisticated layout systems, graphics handling, and rendering optimizations. You'll be part of a team that solves a wide variety of technical problems while maintaining high standards of quality and performance.
Your role will involve end-to-end ownership of product solutions, from initial design through development and deployment. You'll collaborate closely with cross-functional teams including product managers, experience designers, and quality engineers to define and implement new features. The position requires strong technical skills in C++ programming, along with a solid understanding of data structures, algorithms, and design patterns.
The ideal candidate will have 1-3 years of hands-on development experience and be comfortable working in a fast-paced, agile environment. You'll need to demonstrate proficiency in application development across multiple platforms (Windows and Mac) and have experience with performance tuning and optimization.
This is an exciting opportunity to work on a flagship Adobe product used by millions of designers worldwide. You'll be part of a highly collaborative, geographically distributed team that values innovation and technical excellence. The role offers exposure to cutting-edge technology and the chance to impact how creative professionals work with digital content.
Adobe offers a supportive and inclusive work environment, with a strong commitment to equal opportunity employment. We provide accommodations for employees with disabilities and maintain policies that promote a diverse and respectful workplace. The company's culture encourages continuous learning and professional growth, with opportunities to work on challenging technical problems alongside talented engineers from around the world.
If you're passionate about software development, have strong C++ skills, and want to contribute to products that shape the future of digital design, this role at Adobe could be your next career move. Join us in our mission to change the world through digital experiences.