Principle Engineer - Developer

4 - 7 years

9 - 13 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About your role

  • This is a challenging opportunity for senior engineering professionals who can develop, organize, and promote an Inner Source ecosystem within Fidelity. This role requires a passionate and experienced software engineer who can engage with our software developer community and encourage active participation.
  • The candidate must have a solid background in software development across various languages and tools with an ability to understand and solve complex functional, technical and architectural issues around application development and has the ability to understand the implication of a chosen technical strategy.
  • The candidate will be expected to interact with engineering leads and technical community, seeking alignment from all the core members of the community.
  • As the JS-TS Engineer aligned to the Enablement Engineering & Developer Engineering team, the ideal candidate should have the ability to engage with the JS-TS community and possess a deep understanding of Inner Source practices within an organization. The one who understands the redundancy in the code across the organization and can be converted into reusable code in inner source.

Key Responsibilities

  • Lead the JS/TS Inner Source community by defining contribution models, coding standards, reusable templates, and shared ownership practices.
  • Architect and build modular, composable frontends using modern frameworks (React/Angular) and reusable libraries that enable scale across business domains.
  • Maintain strong and proactive communication across engineering, delivery, and developer experience teams, acting as a central voice for JS/TS excellence.
  • Plan and maintain community backlogs with key contributors and stakeholders.
  • Develop and maintain high-quality JS/TS applications and frameworks with a focus on reusability, maintainability, and consistency.
  • Plan and maintain community backlogs with key contributors and stakeholders.
  • Identify and refactor redundant or duplicated solutions across teams into shared inner-source modules.
  • Champion best practices across Gitops, CI/CD, code quality, application security, and testing, ensuring they are embedded in developer workflows.
  • Build and optimize containerized solutions using Docker and Kubernetes, ensuring operational efficiency, portability, and performance.
  • Stay ahead of industry trends, open standards, and JavaScript/TypeScript community updates, bringing innovations into enterprise workflows.
  • Define and advocate for frameworks, tools, and developer libraries that improve consistency and productivity across teams.
  • Establish and maintain clear documentation for usage, contribution, and integration of inner-source libraries and tooling
  • Lead and participate in PR reviews to uphold quality, consistency, and maintainability across shared codebases
  • Mentor developers and promote a culture of collaboration, reuse, and continuous improvement through code reviews, brown bags, and pairing sessions.
  • Ensure shift-left practices in security and testing are adopted across the SDLC, contributing to resilient, compliant solutions.
  • Work closely with architects, platform teams, and engg leaders to align vision, define priorities, and promote shared infrastructure and modules.

Essential Skills

      • 1012 years of

        full-stack engineering experience

        with JS/TS with deep expertise in modular design and NPM package development
      • 8+ years in

        JavaScript/TypeScript

        , CSS, and frontend frameworks (React, Angular, jQuery).
      • Strong in

        component-driven development

        , design systems, and micro frontends or module federation.
        • 2+ years of backend development in

          Java or Python

          .
        • Experience with

          REST, GraphQL

          , and API management tools (e.g., Apigee, Layer 7)
        • 2-4 years of experience with

          AWS services

          (Lambda, S3, API Gateway, EC2, CloudFront, DynamoDB, Route53, ECS, EKS).
        • Strong in

          containerized development

          using Docker and Kubernetes.
        • Understanding of

          infra design

          : subnets, VPC, load balancing, DR, security, and scalability.
    • Familiar with

      CI/CD tools

      , build & release pipelines, static code analysis, and automated testing.
    • Deep understanding of

      application security

      , OAuth-based authentication, and shift-left security in CI.
    • Knowledge of disaster recovery strategies and application performance tuning.
  • Proven experience

    mentoring and leading communities

    , promoting shared ownership and contribution.
  • Excellent

    communication, documentation, and presentation skills

    to drive tech alignment and knowledge sharing.
  • Strong

    problem-solving and algorithmic skills

    , with a bias toward performance and reusability.
  • Passionate about

    building platforms over products

    believes in modular, reusable codebases.
  • Values

    inner sourcing, openness, and collaborative engineering

    culture.
  • Pragmatic and hands-on leader with a future-ready vision of software delivery.

Skills nice to have:

  • gRPC
  • AWS dev ops
  • Experience with Java/Springboot , Kafka, Messaging Queues

Personal Characteristics

  • Good interpersonal and communication skills
  • Strong team player with the ability to work at a strategic and tactical level
  • Ability to convey strong messages in a polite but firm manner
  • Willingness to travel overseas at a short-notice
  • Willingness to work in different time-zones if required
  • Initiative in keeping abreast of changing industry practices, analysis and design methods, tools and techniques and emerging technologies.
  • Self-motivation is essential, should demonstrate commitment to high quality design and development.
  • Ability to develop & maintain working relationships with a number of stakeholders
  • Flexibility and an open attitude to change.
  • Problem solving skills with the ability to think laterally, and to think with a medium term and long term perspective

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Fidelity International logo
Fidelity International

Financial Services

Abingdon

RecommendedJobs for You