Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Adobe, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Systems Design/Architecture Engineer 5 is responsible for leading the design, architecture, and implementation of complex systems within Adobe's product line. In this role, the engineer will engage in strategic planning, ensure adherence to architecture principles, and collaborate with cross-functional teams to develop solutions that enhance performance, scalability, and usability. The successful candidate will leverage their extensive experience to innovate within the enterprise ecosystem, drive technical excellence, and mentor junior engineers to foster growth and enhance team capabilities.
Job Responsibilities
- Lead the architecture design process for medium to large scale systems, ensuring alignment with project objectives and technical standards.
- Collaborate with product managers and engineering teams to define technical requirements and translate them into actionable design specifications.
- Conduct performance analysis and optimization of existing systems to improve efficiency and scalability.
- Mentor junior engineers in design principles, coding best practices, and system architecture.
- Participate in code reviews and provide constructive feedback to maintain code quality and foster learning within the team.
- Evaluate and recommend new technologies and tools to enhance the design and build process of systems.
- Document system architecture and design decisions for stakeholder review and future reference.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; a Master's degree is preferred.
- At least 8 years of professional experience in systems architecture or related engineering roles.
- Proficient in software development methodologies, design patterns, and best practices.
- Strong understanding of cloud computing technologies and services, particularly AWS or Azure.
- Experience with microservices architecture and containerization technologies such as Docker and Kubernetes.
- Excellent problem-solving skills and ability to work collaboratively in a fast-paced environment.
- Excellent verbal and written communication skills, with the ability to articulate complex concepts clearly to technical and non-technical stakeholders.
Technologies & Tools
In this position, the Systems Design/Architecture Engineer 5 will utilize a variety of technologies and tools to accomplish their responsibilities, including but not limited to cloud services (AWS or Azure), container orchestration platforms (Docker, Kubernetes), CI/CD tools, and programming languages such as Java, Python, and JavaScript. Additionally, familiarity with Agile methodologies and version control systems like Git will be instrumental in managing project workflows effectively.
Ideal Candidates
The ideal candidate for the Systems Design/Architecture Engineer 5 role will exhibit a strong combination of technical expertise, leadership capabilities, and a collaborative mindset. They should be proactive in adopting emerging technologies and methodologies, demonstrating a passion for innovation and continuous improvement. Furthermore, strong analytical and communication skills will empower them to excel in cross-functional teamwork, enabling them to advocate for best practices while addressing the needs of diverse stakeholders. A commitment to mentoring and empowering others within the organization is crucial for fostering a productive and engaging work environment.
Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.