Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Security Software Developer iXp Intern

Learn more about SAP
SAP

SAP

Security Software Developer iXp Intern

San Ramon, CA
Internship
Paid
  • Responsibilities

    What is SAP iXp?

    SAP’s Internship Experience Project is a paid program that gives university students the space to find purpose in their careers. We believe that through placing passionate people on the right teams, providing leadership and learning opportunities, and working on impactful projects, purpose is born. Piqued your interest?

    Three reasons to apply for SAP iXp:

    • No more fetching coffee: Work on in-depth projects, emerging products, and technologies that drive business results.
    • Lifelong learning: Meet with mentors, make new friends, and attend learning sessions from diverse subject matter experts.
    • Gain visibility: With iXp in your title, you’ll have a global network of SAP leaders, entrepreneurs, and career development opportunities at your fingertips.

    What you’ll do:

    The role is a Software Developer in the team. The purpose and objective is to design and develop software that are related to security principles in the area of Encryption, Authentication, Authorization

    We are part of the HANA Development team and our focus is on Security. As indicated, we broadly work on security features related to Encryption, Encryption key management, authentication and authorization topics. As more and more applications are moving to cloud (from on premise) the security and data protection becomes very critical … Particularly, customers want to protect sensitive data from the cloud administrators as well as during transport etc. The Government regulations (like GDPR, China Data Protection) are putting more pressure on the customers to have their data encrypted. Our focus is encryption and how the encryption keys are managed in various cloud environment. We also focus on authentication like LDAP (Lightweight Directory Access Protocol).

    Since we are a development organization, we are responsible for software design, development, debugging, performance optimization, dev ops, documentation, fixing bugs on a day to day basis. The priority and focus may change from development to bugs or vice versa depending on the pressing item on any given day. We also generate IP for the company on the features that we work on.

    SAP is revolutionizing the database platform using ground breaking in-memory technology through advancement in main memory computing, multi-core processing, data management and security.

    The world around us, every business and nearly every industry, is being transformed by technology. This disruption is driven, in part, by the following trends:

    • A massive explosion of data,
    • Intelligence from machine learning and
    • Advanced analytics, and the economics and agility of cloud computing.

    The SAP HANA database is the basis for this disruptive technology that fosters new design thinking in the application space. It leverages technology innovation to establish real-time analysis of business data and combines both transactions and analytics to improve existing business processes with a dramatic increase in performance. SAP HANA database, which is built to get ahead of today’s disruptions, does fast analyses of live data in-memory as transactions are being recorded or queried. It supports very low latency advanced analytics and machine learning, such as forecasting and predictive models, on the same data, so that applications can easily embed data-driven intelligence.

    HANA database is offered as a fully managed service in the cloud, in turn making it easy to build and deploy intelligent Software as a Service (SaaS) apps. With state-of-the-art HANA database technology, SAP helps various industries with digital transformation.

    SAP HANA database also provides innovative security features built for a world where most data are accessible over the Internet. It supports 24×7 high-availability, efficient management and database administration. It therefore enables new mission critical intelligent applications to be built and managed both in the cloud and on-premises with an incredible Total Cost of Ownership (TCO).

    The core responsibility of this Business Unit is to design, develop, test, deliver and support this SAP HANA database for this new emerging digital world with continuous innovation.

    Responsibilities:

    • Design, implement, document, and maintain various modules within SAP Database servers and specifically HANA, ASE and IQ
    • Identify areas of improvements to current design and advocates alternative method to enhance current working set
    • Provide alternative diagnostic methods to resolve both in house and customer reported problems
    • Design, Debug, analyze and resolve complex database engine problems of customers and SAP internal stakeholders
    • Own and work with engineering team in different geographic locations to diagnose and resolve design issues and customer reported problems
    • Articulate technical information clearly. Provide training and assist on knowledge transfer
    • Prioritize tasks, develops detailed design, and estimate effort required to completion of projects
    • Generate IP and Publish Technical white papers for SAP Database Customers
    • Analyze performance and scalability of the SAP database products
    • Follow the software development cycle from inception and requirement to successful release of product
  • Related Article
  • Qualifications

    Who you are:

    We’re looking for someone who can challenge the status quo and likes to stay curious. You enjoy working on meaningful projects and are energized by lifelong learning.

    Qualification

    • Very good analytical skills
    • Good knowledge of data base architectures
    • Advanced LINUX and UNIX skills and experience (specifically with multi-threaded architecture, synchronization mechanism etc.)
    • Must have a strong knowledge of the C, C++ Programming language with strong debugging skills
    • Expertise in Database internals and/or operating system internals is a plus
    • System level design expertise such as OS drivers, file systems, access methods, query processing, query optimization, memory management, multi-threading and concurrency control, networking will be a strong plus
    • Must be able to multi-task and work independently, take initiative to prioritize and resolve problems
    • Must have excellent verbal and communication skills
    • Familiarity with Assembly language is a plus

    You have a passion for complex software design and development, combined with a strong interest in solving business problems for enterprise customers. Bring your experience and passion for developing and enhancing ASE, IQ and HANA, and help build the next generation of information Platform.

  • Industry
    Computer Software
  • Fun Fact
    We serve 98 of the top 100 most valued brands in the world!
  • About Us

    SAP is one of the biggest business software companies in the world. We collaborate every day to help make the world run better and improve people's lives. Every day, we help companies and organizations of all sizes and industries to run their businesses profitably, to adapt continuously, and grow sustainably.