Principal – Software Engineer

Bangalore, Karnataka

Job Description:

Job Title – Principal – Data Engineering / Database Administration

A value focused professional who can deliver benefits to the organization and gain from the Organization’s wealth of data and experience.

The Purpose of This Role

The FFIO Data Technology Services team provides Data services to the FFIO business unit. The team provides Database support, Design and Development support to Product Development teams and manages the data environments efficiently in the Cloud and on-premise environments. Apart from this, the Data Technology Services team also builds capabilities that help in increasing efficiency of the database platforms and increases productivity of the teams.  In this role, you will be working with multiple teams including Architects, Product Development teams, Enterprise Cloud and Security teams.

The Value You Deliver

  • You will use your experience and subject matter expertise to help the product teams implement the best practices from a data perspective.
  • You will interact with the product teams and provide technology guidelines / capabilities that contribute to their development and support activities.
  • You will leverage your experience in providing analytical inputs and insights to the team when needed and your overall guidance to the team in line with the Business Unit priorities.
  • Your experience and expertise will be leveraged by teams in their areas.
  • You will define, own and drive initiatives within the team that increase productivity and add value in alignment with the Business Unit and Team priorities. Some examples include self service capabilities, automation of regular activities and reporting insights regularly.
  • You have a very good understanding of the Cloud environments (AWS) and have managed large scale environments in Cloud.

The Skills that are Key to this role

Technical / Behavioral

            Demonstration of Experience and Expertise in the following areas.

  • Collaborate with the Architecture teams on understanding the Application / Data requirements and providing necessary inputs or seeking clarifications.
  • Work with Application Development and Performance Teams on Data & Database components in the Design, Development, Testing & Deployment phases in the areas of Oracle SQL and PLSQL, Snowflake, Aurora PostgreSQL & Golden Gate
  • Extensive Hands-On Experience and Subject Matter Expertise of Oracle Performance Tuning, SQL Tuning and Snowflake
  • Good Understanding of the Application schemas, their contribution to the business functions and the operational aspects of the applications.
  • Application Areas such as Schema Design, Data Models, Best Practices & Database Features
  • Identify opportunities on the Application side where the team can contribute to the Data Engineering activities within the application through automation capabilities.
  • Proactively identify opportunities for automation and Optimization
  • Challenge current state where applicable and be self-motivated to contribute to the solution & collaborate with other team members.
  • To identify and execute improvements in database services, through automation, self-service enablement, and process improvements.
  • Participate in Design reviews specific to Data components.
  • Participate in level 3 on-call rotation to support critical applications based on business requirements.
  • Work with multiple projects and product teams simultaneously.
  • Traditional Database Technologies – Oracle, DB2 UDB, MS SQL Server, Sybase
  • Big Data Technologies Exposure – No SQL Databases such as Cassandra, MongoDB
  • AWS Cloud Technologies such as RDS, EC2, EKS
  • AWS Cloud Concepts
  • Excellent troubleshooting and error analysis skills
  • Working knowledge of Information Security concepts
  • Solid understanding of software development lifecycle
  • Exceptional customer service skills
  • Ability to learn and adapt to new technologies.
  • Ability to work in fast paced, highly demanding environment.
  • Exceptional Communication skills with the ability to articulate thoughts based on the audience level (from the Developer to the Senior BU Leadership)
  • Qualified applicant should have 15+ years of Database Support, Design, Performance & Tuning experience working in a complex, multi-platform environment and should have done production support.

The Skills that are Good to Have for this role.

  • Strong verbal and written communication skills, both technical and non-technical
  • Ability to communicate based on the target audience.
  • Agile Methodology

How Your Work Impacts the Organization

The FFIO (Fidelity Fund and Investment Operations) Technology Group is responsible for delivering top quality scalable systems solutions for the Asset Management business functions within Fidelity Investments.  The FFIO Technology Platform consists of mainframe and distributed architecture including multiple interfaces both internal and external to the FFIO Organization.  The systems employed include the source fund accounting, pricing, tax, and data exchange platforms. The data is sourced from multiple accounting, trading, and reference data systems within Fidelity, stored in central database and shared with internal or external customer groups through system-to-system interfaces to support fund setup, reporting, analytic and oversight functions. The DTS team has visibility to senior management by virtue of their activities and their impact.

The Expertise We’re Looking For

  • Bachelors or Masters Engineering Degree or any equivalent degree with the relevant experience.
  • 12-15 years of relevant experience.

Certifications:

At Fidelity, building a better financial future— for everyone— is our mission. For the last 75+ years, our privately-held company has remained committed to supporting our clients throughout their lifelong financial journeys.

Our formula is simple: we support our team, and they support our customers. That culture begins with our employees, whose personal and professional growth is key to our collective success. In keeping with that legacy, our privately-held company offers associates career stability and security, while at the same time encouraging your professional exploration and growth. At Fidelity India, we are proud to continue that legacy. With offices in Bangalore and Chennai, our Indian branch is now celebrating 20 years as a Global Capability Center. To find out more, visit India.Fidelity.com, or our global site at fidelitycareers.com.

Fidelity Investments is an equal opportunity employer, and whenever possible we accommodate applicants with disabilities who need adjustments to complete the application or interview process. Please email us at accommodations@fmr.com or call 800-835-5099 for more information

Benefits Developed for You

From the little things that make every day better to those big-picture, life-changing tools. That’s exactly what you’ll get at Fidelity. We have an amazing package of benefits and programs designed to help you thrive both at and outside of work.

Insurance

Affordable and accessible healthcare benefits for you and your loved ones.

  • Coverage of up to INR 300,000 for you along with your spouse/partner, with additional top-up options available
  • Insurance covers for parents/in-laws made available at subsidized costs
  • Personal accident insurance cover of six times your annual basic salary
  • Life insurance cover of eight times your annual basic salary

Wellness

We invest in nurturing healthy habits and promoting overall wellness of our associates through three pillars – Physical, Emotional, and Financial wellness.

Parenting

To help you through the exciting yet demanding times of parenthood, avail of time off and other benefits such as childcare allowance and access to daycare.

Transport

You will have access to free transport services to and from work, subject to residing within our pre-defined boundary limits

Retirement

Finally, like the icing on the cake, we offer benefits that will help you contribute to and invest towards your retirement.

  • National Pension System (NPS) offered at Fidelity:
    • At Grade 6 and below, Fidelity will match your NPS contribution up to 5% of your basic salary
    • At Grade 7 and above, Fidelity contributes 10% of your basic salary towards NPS as part of your compensation structure
  • Avail of other statutory benefits such as EPF, VPF and Gratuity

Read more about our Benefits program.

Committed to Continuous Learning

At Fidelity, we are constantly adapting to the changing needs of our customers, new technologies, and better ways of working. And we empower our associates to do the same, with an emphasis on developing skills that will help propel you forward in your career while being able to make an impact for Fidelity’s customers around the world.

We offer a wide range of options including online, in-person, and mentor driven solutions – as well as learning days and job shadow opportunities to expose you to new elements of our business to broaden your experience.

Ongoing Opportunities for Growth

  • Free access to thousands of online training resources
  • Internal clubs focused on trending topics and associate interests
  • Ability to pursue online or in-person technical certifications

Read more about our Learning & Development program.

Connected to Our Communities

At every level of our organization, you’ll find people who are committed to doing their part to make the world a better place. We host events and conduct volunteering activities, encouraging associates across the organization to get involved and make an impact on the lives of people in the communities where we live and work.

Fidelity Cares

  • Through our community relations program, we provide associates with several opportunities to actively volunteer and create an impact
  • Host numerous company-wide volunteering and awareness events.
  • Partner with a number of not-for-profit organizations to benefit our local communities

Year-Round Volunteer Opportunities

  • Partner with schools and our not-for-profit organizations on financial literacy programs, career counselling, and online tutoring for students
  • Teach employability skills to youth from low-income backgrounds, and conduct mock interviews to prepare them for corporate jobs
  • Create joyful learning experiences for primary school children through the ‘Art in Education’ program
  • Plant urban mini forests and participate in local cleanup efforts

Read more about our Fidelity Cares community relations program..

Other Locations: Chennai, Tamil Nadu

Job Level: Senior Manager
Job ID: 2102396

Share this job

Similar Jobs