Skip to content


Palo Alto CA Full Time Posted: Tuesday, 13 February 2018
Applicants must be eligible to work in the specified location

Requisition ID: 175556
Work Area: Software-Design and Development
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time


As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the Back Office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device - SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.

SAP Ariba is the world's business commerce network. We help companies extend their business commerce processes into the Cloud, where they can use our Procurement solutions and the Ariba Network to find opportunities to cut costs, reduce risk, and grow revenue through better collaboration with trading partners. The Ariba Network is the world's largest trading partner community with more than $600B of commerce flowing through and more than 1.7 million businesses in 190 countries around the world, with a new business joining Ariba Network every two minutes.

Duties and Responsibilities:

We are looking for a Senior/Principal Software Architect who is passionate about building new web software products using cutting edge open source technologies. You can help expanding the Ariba Cloud to cover every corner of the globe.

The candidate would be --

  • Serving as a key member of the Ariba CTO team and working on core components for the Ariba cloud that includes Core Product and innovation features like Block chain, Data Plane, Analytics powered by AI & ML
  • Using their strong object-oriented design and development skills in addition to exceptional analytical skills in order to develop new Ariba products
  • Taking ownership of features from definition through delivery
  • Working on the entire stack - UI, Middleware and backend
  • Working closely with peers in a world-class product development organization to continually improve the quality and usability of components through an agile development process
  • Optimizing performance and tunes system behavior to make our largest customers successful

Basic Minimum Qualifications:

  • BS or MS in Computer Science or related field
  • 12+ years of industry experience, preferably in a product company
  • Experience in delivering solutions with 99.99% availability or higher.
  • Experience with latest Data/persistence technologies like Hadoop, Apache Spark, Kafka, Elastic Search, NoSQL engines etc.
  • Experience with Java based frameworks - Hibernate/Spring.
  • Proficient with OO programming and Java/J2EE
  • Proficient with Micro-services Architecture concepts.
  • Good knowledge of computer science fundamentals and algorithms
  • Experience in UI Frameworks like AngularJS, Bootstrap, Grunt, Bower etc
  • Ability to work collaboratively with a team of engineers and product managers.
  • Strong verbal and written communication skills
  • Independent, highly motivated and energetic self-starter with a passion to learning and keeping up with the latest technologies

Preferred Qualifications:

  • Strong knowledge of relational and NoSQL database
  • Familiarity with writing test cases using Junit and Protractor
  • Familiarity with Maven, Git, Docker, Kubernetes and Jenkins
  • Quick learner with a passion for solving tough problems
  • Software design and architecture experience
  • Successful track record in writing high quality code


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 interested in applying for employment with SAP and 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: (see below) or (see below), APJ: (see below), EMEA: C (see below) ). Requests for reasonable accommodation will be considered on a case-by-case basis.

EOE AA M/F/Vet/Disability:

Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, gender, sexual orientation, gender identity, protected veteran status or disability.

Additional Locations:

Palo Alto CA, United States of America
2/13/2018 2:43:36 PM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.