HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    AU

    Autord

    Consulting

    (Senior) Developer for the SAP HANA Research & Development Team (m/f)

    Walldorf, Germany, GermanyOn-SiteFull-timePosted 1mo ago
    All Autord jobs

    Job description

    Ref-Code: DE-60128525-EN-15-001
    Work area: Software - Design and Development
    Expected travel: 0% - 10%
    Career status:
    Employment type: Regular Full Time
    COMPANY DESCRIPTION
    SAP is the global market leader for business software and thus contributes a considerable part of the world's economic power grid. At SAP you get your chance to put your ideas into action with maximum impact.Our team has the mission to design and develop a massively scalable, multi-tenant aware and extremely fast data management engine.

    We are at the very beginning of the project phase, still in research mode. Our goal is to expand from a research prototype to a productive version of the engine. In this process we will make use of the newest technology stacks and cooperation possibilities with universities and research institutes. We are looking for C++-developers to bring their talents to the SAP HANA Research & Development team.
    EXPECTATIONS AND TASKS
    As a developer in the SAP HANA Research & Development team you will be working with a group of exceptionally talented and motivated colleagues You will need to:
    - Identify relevant technology trends and drive education in related domains
    - Write meticulous software implementations throughout the whole software stack
    - Perform code reviews and audits to spot opportunities for improvements with respect to usability, testability, supportability, or potential performance penalties
    - Write regression tests for your own code using different programming languages (e.g.

    C++, Python, SQL) and testing frameworks (e.g. Google C++ Testing Framework)
    - Be able to multiply your skills by actively mentoring other resources within the team
    - Continually enhance your existing skills and seek new areas for personal development
    - Be a strong, committed, reliable team player with a strong service ethic; as well as being a proactive networker, a self-starter and self-motivated. Your tasks will include developing new concepts in the following areas:
    - Massive scale-out
    - Low latency networking
    - Time critical protocols
    - Multi-tenancy concepts
    - Fault tolerance and security
    - Cloud computing
    WORK EXPERIENCE
    Your workexperience should mirrow the required and preferred skills mentioned.
    EDUCATION AND QUALIFICATION / SKILLS AND COMPETENCIES
    Required

    skills:


    - Very good Doctoral, Master's or Bachelor's degree in Computer Science or related fields
    - A solid foundation in computer science with strong competencies in data structure, algorithms, and software design
    - Excellent C++ skills and experience in implementing performance critical algorithms
    - Willingness to take responsibility, drive new developments, and work creatively on challenging and groundbreaking development tasks in accordance with the highest technical standards, plus a high level of commitment, team-spirit, flexibility, and initiative

    Preferred skills:


    - Knowledge of parallel, distributed algorithms
    - Knowledge of scripting language (for example in Python, Java script)
    - Experience with state of the art development tools (Git, Gerrit, Bugzilla, CMake…)
    - Knowledge in cloud scale distributed systems
    - Database knowledge
    - Knowledge in design patterns and object oriented programming

    Job details are sourced from the employer's original posting.

    Open job posting
    AU

    About the company

    Autord

    Autord is a company focused on providing services related to innovation and testing.

    View all Autord jobs
    Industry
    Consulting
    Open roles
    61

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.