Senior Software Engineer - Pune, India - Ara Resources Pvt Ltd

    Ara Resources Pvt Ltd
    Ara Resources Pvt Ltd Pune, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    About The Company :


    ARA's client enables cyber, data and operational resilience for every organization with the Data Resiliency Cloud, the industry's first and only at scale SaaS solution.

    Customers can radically simplify data protection, streamline data governance, and gain data visibility and insights as they accelerate cloud adoption.

    They pioneered a SaaS-based approach to eliminate complex infrastructure and related management costs, and deliver data resilience via a single platform spanning multiple geographies and clouds.

    They trusted by thousands of enterprises, including 60 of Fortune 500, to make data more resilient and accelerate their journey to the cloud.

    They has raised over $350m in venture capital, is trusted by over 4,000 global organizations, and protects over 200 PB of data.

    The Role :


    As a Senior Staff Software Engineer, you will be responsible for the design, implementation and maintenance of software modules owned by a team.

    Your primary focus will be on the development of all back-end server-side components and ensuring high performance and responsiveness to requests from the front end.

    You will guide and mentor junior team members by reviewing their code and designs to ensure that they are writing well designed and high quality code.

    This role requires excellent communication skills as you will need to collaborate across teams.

    Key Responsibilities :


    • Should be able to design and implement sufficiently large and complex features and/or architectural improvements to the product.
    • Suggest and propose solutions to complex design problems.
    • Identify areas of engineering improvements to the product and work with product architects and the team to address them.
    • Should be able to technically guide junior engineers with feature design and implementation.
    • Review design and implementation done by junior engineers.
    • Should be able to independently handle complex escalations and guide others as required.
    • Be able to write technical blogs and make technical presentations in internal and external forums.
    Skills Required :

    • 6+ years of experience, preferably in a product company.
    • Extensive handson experience in Go/Python/C/C++/Java/on Unix/Linux or Windows platform
    • Excellent programming skills along with Data structures, Algorithms, Design Concepts
    • Experience in working with SoA (Service oriented Architecture)
    • Experience with third party API integrations at scale (preferred)
    • Familiar with Agile methodologies like Scrum etc.
    • Experience in Cloud Technologies (preferably AWS) will be advantageous
    • Working knowledge of Dockers and Kubernetes will be an advantage.
    Qualifications & Experience:


    • B.Tech / B.E / M.E./ M.Tech (Computer Science) or equivalent.
    • Experience: 610 Years
    )