Search
OIPA Engineer

OIPA Engineer

locationDurham, NC, USA
remoteHybrid
PublishedPublished: 11/15/2025
Full Time

Senior Software Engineer (OIPA) – FILI Technology

Are you interested in serving the needs of millions of customers in tax efficient savings, protection and guaranteed income in retirement? Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing is seeking a talented engineers to join us in modernizing and building innovative and world-class experiences, capabilities and platforms in support of this mission.


The Purpose:
As a Principal Software Engineer on the team, you will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening applications. You will be expected to quickly gain understanding of all the components of our applications and will work with the team to deliver best in class solutions.

  • 4+ years of Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
  • Expertise in implementing design patterns, using UML
  • Test Driven Development, Junit, Jasmine, Karma, Protractor
  • IDE’s Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
  • Writing SQL queries and debugging stored procedures within an Oracle environment.
  • Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.
  • Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or Azure) will be a plus
  • AWS Certification is a plus

Hiring Manager Description

Position Title:

Sr. Software Engineer (OIPA)

Hiring Manager:

Sathiyanarayanan Poonamallee

Business Unit:

PI Tech

Primary Location:

Durham, NC

Open to other sites? (Y/N):
If so, which ones:

Yes, all but Boston

What will the work schedule look like for your team (remote/hybrid/on-site/TBD)?

Hybrid when we return onsite

Confirm grade level/years of experience required:

Grade level 5

Bill rate:

They have hired around 150/hr but they want to see if they can get that lowered.

Duration of contract:

Initially through 9/24

Is this a new or replacement position? If replacement - who is it replacing?

MYP Add

What is the business justification for this opening?

MYP Add

Position Description

  1. Team/Project Overview

What does your team do/what are you trying to accomplish for Fidelity overall?

Oracle OIPA product for FILI - Team maintains and will be installing never version of OIPA (v10.2 and upgrading to v11)

Focus is to leverage single system to improve efficiency and bring new products to market faster; allows for configuration changes without customization or recompiling systems core code

How big is your team?

7

Is your team co-located?

Yes – Boston, Durham & MMK

(For Dev/Engineering roles) What is the tech stack on the team?

Oracle OIPA

Application Servers: WebLogic & WebSphere

Databases: Oracle, DB2 & Microsoft SQL

Operating Systems: Oracle Ent. Linux & Windows Server 2012

Java: 1.8

Java – Will be using for maintenance, installing, troubleshooting; will run libraries on machine to troubleshoot (not developing). Only will be expected to do around 10% of development

What project will this role focus on and how does this project impact the organization/Fidelity?

OIPA (Oracle Insurance Policy Administration) is a flexible, rules-based policy administration solution that supports policy issue, billing, collections, processing & claims in a single system. Team uses for Life & Annuity to accelerate and reduce operational efficiency through centralized policy management and record keeping.

What stage of the project are you currently in?

40% complete

If I were a candidate, what would get me excited about this position (what are the selling points)?

  • Working on cutting edge technology
  • Able work closely with Business users
  • Able to see results

Candidate Profile

Please describe your ideal candidate profile

Someone that has developed policy administration systems using OIPA

What are the top three MUST have skills (experience candidates must have coming in the door)?

  1. (For Dev/Engineering roles) What coding languages are required for this job? What specifically will they need to develop using these? (API's, UI, Integration, Migration, etc.):

OIPA, Java and Oracle DB experience (simple SQL)

Need to only know Java so they can fix issues (maintenance role)

Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.

What are the NICE to have skills (what is your team willing to teach the person)?

AWS Certification is a plus

What education or certifications does this role require?

Bachelor or Master in Technology related field

Is there a current team member’s profile that would be an ideal profile for us to target?

Fidelity Central: Tanaji Shingade (a598640) (fmr.com)

Interview Process

How many rounds of interviews will you have the candidate complete (ideally 1 round, max of 2 rounds with no more than 4 people total)?

1 round with panel team

Who will be on the interview panel and what will be covered (technical/behavioral/coding)?

*Coach them to have a diverse interview panel

* Please keep your outlook calendar up to date and encourage the interview panel to do the same

Sathiya to provide names

What role-specific pre-screening questions can our team use to help vet candidates up front?

N/A

Importance of timely feedback (competitive market, need to provide feedback within 24 hours)

Will commit to quick feedback


Senior Software Engineer (OIPA) – FILI Technology

Are you interested in serving the needs of millions of customers in tax efficient savings, protection and guaranteed income in retirement? Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing is seeking a talented engineers to join us in modernizing and building innovative and world-class experiences, capabilities and platforms in support of this mission.


The Purpose:
As a Principal Software Engineer on the team, you will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening applications. You will be expected to quickly gain understanding of all the components of our applications and will work with the team to deliver best in class solutions.
  • 4+ years of Expertise in developing policy administration systems using Oracle Policy Administration System (OIPA), including configuration language, integration, AS Files, data intake, database architecture, and data extraction patterns; building OIPA extensions; and performing palette and application security implementations, screens (policy, roles segment, allocation, and valuation), and release management.
  • Expertise in implementing design patterns, using UML
  • Test Driven Development, Junit, Jasmine, Karma, Protractor
  • IDE’s Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
  • Writing SQL queries and debugging stored procedures within an Oracle environment.
  • Leadership: Team player, self-starter, collaborative, innovative, eager to learn every day.
  • Understanding of docker, cloud-computing / cloud services platforms (e.g. AWS or Azure) will be a plus
  • AWS Certification is a plus