Changing 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!
Data has become a strategic asset of Adobe fueling all aspects of business decision-making. Real-time personalized customer experiences are driving the future of Adobe's business.
This position will be a key role within the IDS Data & Analytics Platform team to provide solutions interacting with data and powering insights needed to realize business objectives.
As a Full Stack Engineer for experiences in our Shared Platform Services team, you will design and develop engaging Data Platform applications and experiences.
An ideal candidate can lead design discussions and implement applications independently with a panache towards building experiences for analytics customers.
You will bring your experience in building and managing data-intensive web applications. Our team builds platform services (Java, Python) and Web Experiences (Node.
js, React.js, Spectrum) that are consistent across our family of Data Platform as a Service products. The winning candidate for this high-impact role must demonstrate deep knowledge of software building in the space of Data platforms, and their experience solving customer problems building world-class experiences around data analytics.
Your core responsibilities will be
Own the implementation of Cloud solutions within existing organizational support structures and identify opportunities to improve processes.
Build scalable solutions in public and private Cloud Platforms to run on containerized and distributed systems
Collaborate with architects, product management, and other engineering teams and contribute across planning, modeling, design, implementation, support, and performance optimization of Adobe data platforms and microservices
Develop tools to automate the deployment, administration, and monitoring of web services
Maintain and optimize the services in production by measuring and monitoring availability, latency, performance, and overall system health.
Participate in on-call rotation for data and analytics platforms and lead incident response and postmortem analysis and review
Work in a fast-paced, dynamic, agile environment, planning features and prioritizing changes based on team goals, product usage, and user feedback.
Solid understanding of web services, API, REST, and RPC
Hands-on experience in building and deploying applications with CI / CD.
Solid understanding of using one or more database / data warehouse platforms like MySQL, SQLServer, Oracle, RedShift, Hadoop, Clickhouse.
Knowledge of data analytics platforms such as Databricks, Kafka, EMR, EKS.
Experience with building User Interfaces, UX Design is a bonus.
Experience building secure applications with an understanding of authentication and access control patterns.
Experience with Java and RESTful development
Experience with business analytics tools like Tableau, Power BI, etc. is a plus.
Effective communication with the ability to execute on defined milestones
Qualifications and Experience
BS or MS in Computer Science or a related field or equivalent practical experience
7-10 years of experience in Full-stack software development & design.
Experience building secure applications with an understanding of authentication and access control patterns