Job Description
Our CompanyChanging the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
Engineering ManagerYou should apply, if you have a deep interest and passion for technology. You love owning new responsibilities and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision making and excellent communication with interpersonal skills. Youare up to a challenge of experimenting, finding creative ways and having the persistence to challenge the norms.You are self-driven and motivated with entrepreneurial passion and desire to work in a fast paced, results driven agile environment with varied responsibilities. You have a passion to mentor and drive technical associates to deliver quality products in an agile environment. You have a flair to setup new process and bring in an innovative mindset to drive the team.
OpportunityAdobe is changing the world through digital experiences with tools that make, manage, measure, and monetise content. As we look to the future, we see a world where many of today's jobs will no longer exist and where creativity becomes the key to success. We must aggressively innovate to unlock creativity in and out of the classroom, and address the creative needs of the next generation.To enable this we are looking for an Engineering Manager who is passionate about education and preparing the next generation for a fast-changing, evolving future by helpingtobuild exceptional learning experiencethatcanreach and impact tens of millions of students and educators across the globe.You have an opportunity to lead the team which helps build solutions,that enable direct line to putting Adobe Products into student hands and provides frictionless deployment & provisioning routes for IT Admins and Educators to get Adobe tools in the hands of students. Be a part of the team,that builds experiences which helps in creating a destination where CCExpress education users globally, can quickly find information they are looking for,by providing Personalised journeys and experiences and data driven feature selection and decision making. EM will lead Product Access team under CC Education. EM will manage a team of engineers, while partnering across organisations in engineering and in business teams.
Requirements :- B.Tech. / B.E. / M.Tech. / M.S. in Computer Science
- 12+ years of experience in design and development of highly scalable applications or large scale web applications orplatform development in product based companies or R&D divisions
- Extensive hands on experience in technologies similar to Java, Javascript, Advanced Javascript, Microservices, React/Angular/Vue
- Experience with AWS with knowledge of AWS Services like Autoscaling, ELB, ElastiCache, SQS, SNS, RDS, S3, Serverless Architecture,Lambda, Gateway, and Amazon DynamoDB,etc... or similar technology stack
- Experience with Operations (AWS, Terraform, scalability, high availability & security) is a big plus
- Ability to balance the long term big picture and short term implications of designdecisions
- Strong computer science fundamentals like, data structures, algorithms, design patterns
- Exceptional communication and interpersonal skills including facilitation and consensus building
- Ability to influence and persuade, without direct control
- Able toPartner closely with product leadership and peers to influence team priorities and roadmap
- Practitioner of Agile (Scrum) methodology
- Experienced in mentoring and coaching team members and building higher performanceengineers teams
Responsibilities :- Manage teams to scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, review code, and deliver with speediness and quality
- Be responsible for the overall planning, execution, and success of complex technical projects
- Drive large-scale and highly complex technical projects and provide leadership in an innovative and fast paced environment
- Provide technical expertise throughout the product lifecycle including design, implementation, and delivery of scalable services and infrastructure
- Produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
- Develop and iterate on processes and practices that keep your team executing efficiently
- Coach, mentor and manage an engineering team by holding regular coaching and career pathing conversations
- Work closely with the Product Management team to ensure we're building the best products
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: Pharmaceutical
Role Category: Engineering Manager
Role/Responsibilies: Engineering Manager
Contact Details:
Company: Adobe
Location(s): Bengaluru