Sr. Software Engineer, External Data Integrations
Fidelity & Guaranty Life Insurance Company
| Company | Fidelity & Guaranty Life Insurance Company |
| Category | Engineering |
| Location | Remote |
| Remote | Remote |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 10 Aug 2026 |
| Last verified | 11 Aug 2026 |
| Source | Employer ATS (greenhouse) |
Description
Job Summary
The Sr. Software Engineer - External Data Integrations will code, test, and document software solutions and perform tests to validate the code. This role will write progressively complex code and independently solve problems and resolve technical issues. The role will serve in a lead capacity with other developers through required feature updates, code management, and requirement implementation.
This position supports F&G’s Electronic Data Interfaces (EDI) team, which delivers secure, reliable external data integrations between F&G and distributors, carriers, aggregators, and other business partners. The role will design and develop file-based, ETL, data-product, and cloud-native API-based integration solutions that enable external partners to access business data and perform supported business functions.
Duties & Responsibilities
Description
Design, code, test, and document software solutions that are high performing and intuitive, adhering to F&G’s software development methodologies, frameworks, standards, and security requirements.
Perform unit, regression, security, and load tests to validate the readiness of internally and externally developed code for production as required.
Design and develop complex integrations.
Develop, enhance, and support secure external integrations, including APIs built using .NET and Azure services, file-based interfaces, and ETL processes supporting distributors, carriers, aggregators, IMO groups, and other business partners.
Design, develop, and maintain ETL processes using Informatica and data products in Snowflake to source, transform, validate, and deliver integration data.
Perform impact analysis for interface/system changes affecting the applications environment.
Develop estimates for project and maintenance work.
Design integrations for custom or third-party solutions, including DTCC integrations, proprietary data feeds, iPipeline Agency Integrator feeds, and future API-based partner integrations.
Assist with the design of architecture and solutions.
Translate undefined business problems and defined business objectives and goals into functional solutions.
Design with assistance within architectural standards.
Lead technical aspects of one or more applications within the function.
Technical ownership of one or more business-facing technologies to deliver business outcomes.
Interact with clients and stakeholders.
Support and interact with various IT teams and lines of business on integration efforts.
Provide production support for owned integrations and applications, including troubleshooting, root-cause analysis, defect resolution, and implementation of improvements that strengthen reliability and operational performance.
Mentor other engineers and provide technical guidance through code reviews, knowledge sharing, and delivery of complex solutions.
Supervisory Responsibilities: This role does not have formal people leadership responsibilities but may provide guidance, mentorship, or subject matter expertise to others.
Knowledge, Skills & Abilities
Self-starter with a high energy level and willingness to take on responsibility
Proven verbal, written communication, and conflict resolution skills
Excellent ability to think analytically and solve problems
Ability to work in a dynamic environment
Ability to create technical documentation
Ability to develop good relationships with vendors and their technical resources
Ability