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 at Adobe will play a crucial role in designing and implementing innovative system architectures that enhance our product offerings. This position requires a strategic thinker with deep technical expertise in systems design, a commitment to quality, and the ability to collaborate effectively with cross-functional teams. The successful candidate will be responsible for major architectural decisions, guiding technical direction, and ensuring alignment with both business objectives and user needs. In this role, you will not only drive the development of cutting-edge systems but also mentor junior engineers and contribute to best practices within the organization.
Job Responsibilities
- Lead the design and development of scalable and robust system architectures.
- Collaborate with product management to define system requirements and specifications.
- Identify and mitigate architectural risks throughout the development lifecycle.
- Review and improve existing architecture and design patterns to enhance system performance.
- Guide and mentor junior engineers, fostering a culture of continuous learning and excellence.
- Conduct architectural reviews and provide recommendations for technology stack improvements.
- Participate in cross-team collaborations to align technology initiatives with overall business goals.
- Stay updated with industry trends, new technologies, and best practices to ensure optimal system design.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master's preferred).
- A minimum of 8 years of experience in systems design and architecture.
- Strong knowledge of distributed systems, microservices architecture, and cloud technologies.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
- Excellent analytical and problem-solving skills.
- Strong communication skills with the ability to articulate complex concepts to non-technical stakeholders.
Technologies & Tools
The Systems Design/Architecture Engineer 5 will utilize a variety of technologies and tools including cloud platforms (AWS, Azure, or Google Cloud), orchestration and containerization tools (Docker, Kubernetes), database systems (SQL, NoSQL), version control systems (Git), and analytics and monitoring tools to evaluate system performance. Additionally, familiarity with CI/CD pipelines and DevOps practices is essential to streamline deployment processes and improve workflow efficiency.
Ideal Candidates
Ideal candidates for this position possess a strong balance of technical proficiency and interpersonal skills. They are innovative problem solvers who are passionate about technology and stay current with industry advancements. A successful engineer in this role should demonstrate leadership abilities, be effective collaborators, and thrive in a dynamic environment. Furthermore, they should be dedicated to creating high-quality, user-centric solutions and exhibit a proactive approach to learning and growth within the organization.
A full-time year is 2,080 hours: $45 an hour is $93,600 a year before taxes, and $90,000 a year is $43.27 an hour. Pay calculator →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.