Share this Job

Senior Developer -- Multi Cloud

Apply now »

Date: May 13, 2021

City: Shanghai, CN, 201203

Company: SAP



Requisition ID: 276652
Work Area: Software-Design and Development
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.


The Multi Cloud team sits at the tip of the spear within SAP’s global public cloud transition.  As the Multi Cloud Senior DevOps Engineer, you will be at the heart of the engineering process building software and processes that empowers SAP to develop and deliver high quality products quickly.  Working with our lines of business, you will help build and run our next-generation multi cloud technologies at global scale.  If you are an experienced Engineering leader with a passion for delivering innovative IT services and value-creation, a career at SAP Labs may be right for you!


The Multi Cloud Senior Cloud Developer will work within the Multi Cloud engineering team to build automation services from conception to operations.  This role will support the development tools and infrastructure as code for cloud technologies.  This role is based in Shanghai, China.


  • MS degree in Computer Science or related technical field or equivalent practical experience
  • Experience building and deploying solutions on public cloud infrastructure
  • Experience delivering software in a Scrum development process
  • Experience with working on projects in highly collaborative, multi-disciplinary development teams
  • Solid foundation in data structures, algorithms, object-oriented programming, MVC architecture, and design patterns
  • Experience designing APIs and creating Java RESTful microservices
  • Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests. Continuous delivery experience preferred.
  • Cloud Infrastructure experience (AWS, Azure, GCP, Alibaba, Azure China, AWS China)
  • Advanced software programming experience in Python, Java, GO, Ruby
  • Advanced scripting skills in Python, Perl, Bash, Shell or another common language
  • Large systems software design and development experience in Linux
  • Proactively meet standards for information security and compliance
  • Able to communicate in both Mandarin or English
  • Familiarity with open source cloud, applications and public clouds (e.g. Aliyun, GCP, AWS, Azure)

Nice to Have

Experience building solutions with a microservices architecture
• Experience building and maintaining REST APIs
• Experience with architecting, building, deploying, and scaling Docker applications
• Infrastructure configuration management and automation experience (Ansible, Puppet, Chef)
• NoSQL database experience (Cassandra, DynamoDB, Couchbase)
• Messaging experience (Kafka, JMS, SQS, SNS)
• Experience deploying, scaling, and building solutions on top of search engines
• (ElasticSearch)
• Experience deploying, scaling, and building solutions utilizing stream / micro-batch data processing (Spark)
• Distributed Caching
• Content Delivery Networks
• Networking (DNS, BGP)
• Experience with continuous delivery and continuous deployment (Blue/Green, Canary)
• Unix administration experience



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: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com).

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

Additional Locations

Job Segment: Developer, Cloud, ERP, Engineer, Computer Science, Technology, Engineering