Location: San Jose
Posted on: September 15, 2018
The challenge:Core Services Engineering part of Adobe Experience Cloud, has the charter of building highly scalable real time solutions that will power the rest of Adobe's Marketing Cloud solutions. We are seeking a driven individual to join a stellar team to help build this. Ideal candidates will have a passion for working on high-performance, \"Big Data\" systems, and a strong desire to learn cutting edge technologies.We are currently seeking a software developer who has the right background to help create robust and high available cloud scale platforms. You should have a good understanding of and practical experience with multi-user, multi-tenant hosted solution development as well as system operations and production automation. You will be responsible for researching open source technologies for the project, as well as designing and implementing innovative new functionalities.What you'll do:
--- Solve engineering problems by creating solutions that leverage existing technologies and utilize your technical prowess to design and implement solutions where none exist.
--- Translate high level requirements to actionable tasks/deliverables.
--- Design, build, improve and maintain a high performance and highly scalable services exposed to our solution and a broader development community.
--- Work with real-time data processing, messaging, streaming techniques and workflows
--- Plan, develop, monitor and evolve needed infrastructure in collaboration with Ops partners
--- Contribute to and promote good software engineering practices across the teamWhat you need to succeed:
--- Education in Computer Science, Engineering or equivalent; (B.S), 1+ years experience in a relevant field is a plus
--- Excellent problem solving abilities and extensive strong Java programming skills.
--- Self-motivated problem-solver: a go-getter with a can-do attitude.
--- Strong interpersonal and communication skills
--- Strong grasp of algorithms and data structures
--- Experience developing in Java & Python
--- Experience building large scale data processing ecosystems - with real time and batch style data as input - using big data technologiesReally-nice-to-haves
--- Working knowledge of Linux
--- Experience working with open source technologies such as Hadoop, Kafka, HBase, Spark, Kudu
--- Experience working with AWS, Git, Gradle, Maven, Docker, AzureAt Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.
Keywords: Adobe, San Jose , Software Engineer, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!