Share this Job

Senior Cloud Developer/Development Expert for Leonardo Machine Learning Applications Job

Apply now »

Date: Aug 13, 2018

City: Walldorf/St. Leon-Rot, BW, DE

Company: SAP

Requisition ID: 183327
Work Area: Software-Development Operations
Location: Walldorf/St. Leon-Rot
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time


SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.

SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.


New Ventures and Technologies is a strategic innovation entity within SAP, combining software engineering excellence with thought leadership and entrepreneurial spirit. Across various focus clusters and by building on strong teams, we pioneer game-changing solutions in close collaboration with startups, customers & partners in industry and research as well as with other SAP units. To ensure a successful go-to-market, we follow an end-to-end responsibility approach. By exploring unconventional ideas and developing inspiring proofs of concepts, we push the state-of-the-art in computer science and its applied fields to provide SAP with foresight into future trends.

As a (Senior) Cloud Developer / Development Expert for SAP Leonardo Machine Learning applications, you will work in a team of experienced researchers, data scientists and application developers taking on challenges posed by the SAP customers and product units. You will have the chance to work with the richest data sets available in the world addressing real-world problems. Your primary goal will be to implement state-of-the-art cloud solutions around machine learning applications. You will have a chance to select and implement the best technologies and approaches based on your own experience, judgment, and experimentation results.


You will work closely together with a team of dedicated experts including developers, machine learning experts and architects with a single goal of designing beautiful and disruptive cloud-based machine learning solutions.

Your tasks include:

  • Build our distributed, microservices-based data processing infrastructure
  • Provide support for both batch-based and stream-based data processing
  • Ensure responsiveness, scalability, and maintain sub-second end-to-end latency
  • Focus on software fault-tolerance to compensate for inevitable outages in the cloud
  • Make and take full responsibility of strategic decisions regarding cloud software development



  • Bachelors or Master’s degree in Computer Science or related
  • Solid foundation in computer science, with strong competencies in algorithms, data structures, objects oriented programming, design patterns, multi-threaded programming, and software design principles
  • Proficiency in at least one of the server/ client-side programming languages such as Java, Scala, Go, Python, node.js
  • Experience in designing & implementing RESTful API’s in a Microservice Architecture approach
  • Excellent English communication and language skills


  • Exposure to deployment and container orchestration technologies such as Docker and Kubernetes
  • Knowledge on open source cloud frameworks such as OpenStack, Cloud Foundry etc.
  • Experience with document-oriented databases such as MongoDB
  • Experience with message queues (RabbitMQ, Kafka, etc.)
  • Knowledge of Machine Learning fundamentals


At least 4 years of professional work experience with a compelling portfolio of running systems.


Success is what you make it. At SAP, we help you make it your own.

A career at SAP can open many doors for you. If you’re searching for a company that’s dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment – apply now.

To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: or, APJ:, EMEA:

Successful candidates might be required to undergo a background verification with an external vendor.

Additional Locations:

Job Segment: Application Developer, Training, Developer, Cloud, ERP, Technology, Education