Our Company 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!
The IT Marketing Solution Services (MSS) team within Cloud Technology is looking for a hardworking senior software engineering lead to bring the skill and knowledge needed to deliver end-to-end solutions that enable Adobe’s lead generation and marketing automation activities in a large, sophisticated enterprise environment. MSS provides & runs the platforms, applications and services that power Adobe’s enterprise marketing business.
You have a passion for technology, process, and a proven sense of curiosity to work through sophisticated marketing challenges at an enterprise scale. You will focus on building new experiences and optimizing end-to-end lead management using Marketo, our custom technology stack, the corporate CRM system, and various integrations where you will need to understand technology in a highly distributed on premise and cloud environment.
Adobe is the team for you if you want to join a team of smart, hardworking analysts, engineers and architects passionate about solving hard problems through dedication and a keen appreciation of craftsmanship in software development!
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
What you’ll do
Collaborate with business partners, architects, technical leads, and analysts to develop high-quality customer centric solutions.
Participate in all aspects of software development activities, including design, coding, code review, unit testing, bug fixing, and code/API documentation.
Solve engineering problems by crafting solutions that use existing technologies and utilize your technical prowess to build and implement solutions where none exist.
Research, build & integrate technologies and open source packages to accelerate and optimize our enterprise stack.
Partner closely with the Adobe Marketo product engineering teams and ensure that proposed solutions align with long term product vision.
What you need to succeed
Experience in web services and integrations using HTTP and RESTful design principles
Java/J2EE experience with a solid understanding of end-to-end n-tier enterprise software architectures. Our current infrastructure includes the use of Java, AngularJS, Snap Logic, ActiveMQ, Kafka, relational databases, NoSQL databases, and various managed services (e.g. AWS, Azure)
Application development experience with enterprise CRM software applications such as Salesforce or Microsoft Dynamics preferred
Proven experience using structured, disciplined approaches to solving technical, data, and logical problems.
Deep understanding of SDLC, web technologies, application security, database concepts and software architectures.
Understanding of version control systems (GitHub) and build tools (Jenkins, Maven, and ANT)
Preferred 2+ years’ experience with the Agile methodology, story & sprint tracking tools such as JIRA or equivalent
Excellent verbal and written communication skills. Able to clearly articulate sophisticated problems and solutions in terms that others can understand
Experience with integrating with Marketo and Salesforce/Dynamics a plus