Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14126265

    BENGALURU · FULLTIME

    Principal Software Engineer

    Powerschool India logo

    Powerschool India

    Bengaluru · onsite · Posted 56d ago

    Sourced fromFoundit
    Not disclosed10–15 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Foundit · 13 questions to answer1.6s
    • Decided the answers for all of them2.7s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    1. How you drove change in an origination, ideally without using role power edicts.
    2. How you championed NFR (non-functional requirements) to deliver software that tells us it s not performing before customers notice the problem.
    3. Used your writing skills to build up a knowledge base that scales past your ability to train everyone on the team.
    4. Writing code in a distributed system both with SQL and NoSQL data stores.
    5. How we decide upon managed or bare metal hosting in cloud environments (We use AWS)
    6. What you would do in a world with no downtime, not even scheduled.

    Qualifications

    Minimum Qualifications

    • Minimum of 10-15 years of relevant and related work experience.
    • Bachelor s degree or equivalent, or equivalent years of relevant work experience.
    • Additional experience may be substitute for an advanced Degree

    Preferred Qualifications

    • A bachelor s degree in Computer Science or related field required; Master s degree in Computer Science or related field preferred
    • A minimum of three years experience delivering web applications at scale in public cloud providers like AWS
    • You should be able to speak about a few services very deeply
    • You should understand why you aren t using some services
    • You should understand how provisioning occurs, especially permissions and networking
    • A minimum of six years experience in Software Engineer roles developing designs, frameworks, standards, patterns and facilitating their use by teams of Software Engineers
    • A minimum of five years experience with SOA Product Domain Application and Data Integration experience for Web Services Platforms and Messaging Systems.
    • Experience building web applications using modern server languages (Typescript/Node.js, PHP, Go, Java, ...)
    • Experience operating, observing, and understanding distributed systems.
    • Experience developing micro-services and APIs in a Multi-Tenant environment.
    • Experience with MySQL (Aurora), RDBMS and NoSQL Databases
    • Experience developing prototypes, proofs of concept (to validate new solutions)
    • Familiarity with build/deploy toolchains and platforms for containerised and server-less services
    • Ability to work with current software design principles and concepts such as patterns, algorithms, data structures, dependency injection, MV**, SOA, n-tier architecture, monolithic vs micro services, immutable server
    • Understanding of the following:
    • Normalisation and best practices on when to use function, views, stored procedures and transactions
    • Maintenance and backup strategies to communicate with DBA team
    • Change control and deployment procedures
    • Ability to translate complex business needs and problems into innovative, technical, and world class solutions.
    • Ability to communicate project status on regular basis. Ensure stakeholders are effectively informed in a timely manner.
    • Excellent communication skills where you can articulate solutions with people who have different skill sets.
    • The energy and passion to help us deliver better software than we would have thought to build without you being on our team!

    Sourced from foundit

    Section · 02

    Skills

    DockerCloud ComputingDevOps practicesDatabase ManagementMicroservicesSystem DesignAPI Development

    Section · Company

    About PowerSchool India

    Powerschool India logo

    Powerschool India

    Software Product

    1.5k+

    employees

    1997

    29 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    At PowerSchool, we believe that for students to succeed, they need to feel connected to learning in a personal way.

    Industries

    Software ProductInternet

    Employee ratings

    403 reviews

    3.3/ 5

    Culture

    3.3

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Senior Management62Work Life Balance55Work Culture51Salary31Learning23

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Principal Software Engineer · waiting for your command