Jobs

    Principal Engineer - Any Location/Bangalore, India - Amadeus Labs

    Amadeus Labs
    Amadeus Labs Any Location/Bangalore, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    Job Description :

    About the job :

    Common Accountabilities :

    • Proficient in technical knowledge to ensure team performs at a high level.
    • Is recognized as a leader in own area and may formally train Specialists/Senior Specialists.
    • Understands how main business drivers may impact on own area.
    • Can assess complex problems with broad impact on the activity, improve processes, recommend solutions and risk mitigation plans.
    • Able to communicate complex information.
    • Works with a high level of autonomy, based on management directions.
    • Leads projects or contributes to broad crossfunctional projects.
    • May contribute to planning of resources and budget.

    Specific Accountabilities :

    • Technical Excellence
    • Producing code of high quality with high efficiency
    • Work in each step of the product development cycle including creating technical requirements, leading complex feasibility studies, project planning, identifying dependencies and improvements
    • Investigate, analyze & give recommendations on the root causes of complex software and system defects
    • Solving problems/troubleshooting in a timely manner & with a high level of engagement
    • Foster applications that are easy to monitor and operate, to improve infrastructure availability
    • Apply best practices on code quality and securitysafe code through nonfunctional requirements mastery, code reviews, coding guidelines, unit testing and code refactoring
    • Technological Acumen cross disciplinary knowledge (ex. UI, network)

    Continuous Improvement :

    • Suggest evolution of the component and make recommendations on how to manage the debt of the code / clean up the code
    • Improve the technical aspect of the project delivery and provide recommendations for engineering process improvement
    • Building crossfunctional/technical teams & knowledge sharing
    • Work easily with others/ensure smooth communication
    • Consistently create successful engagement on projects and collaborate with crossfunctional teams in driving operating and service excellence
    • Attending to PE community events
    • Contribute to the R&D cultural transformation and talent development through team members (junior members) technical coaching and mentoring (give an answer, provide feedback) reactive is mandatory
    • Delivering trainings that have been defined optional
    • Being a Developer advocate (depending on area of influence, going to hackathon, recruitment days, conference, participating to Opensource)
    )