Principal Engineer- Platform Integrations
Listed on 2026-05-04
-
Software Development
Cloud Engineer - Software, DevOps, Backend Developer
Overview
As a Principal Software Engineer on the Platform Integrations team, you will serve as the senior technical authority for the integration backbone of the Certent Equity Management (CEM) platform—the suite of services responsible for moving data in and out of the system across file‑based transfers, REST APIs, broker interfaces, and partner integrations.
You will lead one of two Platform Integrations teams, partnering closely with a peer Principal Engineer who leads the second team. Both Principal Engineers report to a shared Engineering Manager and jointly own the integration platform across multiple independent production ecosystems.
This is a pure individual contributor role. Your responsibilities center on writing high‑quality code, making sound architectural decisions, and elevating the technical quality of everything your team touches. You will be the primary technical authority for a set of mission‑critical services that handle financial data, where correctness and reliability are non‑negotiable.
The integration platform is at an active modernization inflection point. You will drive the migration of business logic out of legacy systems and into modern, maintainable .NET services while maintaining production stability across multiple client ecosystems simultaneously. The ideal candidate views legacy modernization not as a burden, but as some of the most technically interesting and impactful work in the organization.
You are expected to bring an AI‑first mindset by genuinely integrating agentic development tooling into your daily workflow and setting the standard for your team.
Responsibilities Technical Ownership and Architecture- Serve as the senior technical authority for the Platform Integrations service suite, owning the architecture of services responsible for file‑based transfers, REST APIs, broker data interfaces, partner integrations, and background data processing pipelines.
- Own architectural decisions across the integration platform, including connector patterns, API design, data access strategies, queue‑based processing, and service decomposition.
- Assess and improve the reliability of integration services running on lift‑and‑shifted Azure infrastructure by identifying legacy on‑premises patterns that create fragility in a cloud environment and driving targeted improvements.
- Evaluate and recommend cloud‑native Azure patterns for data movement, including blob storage, event‑driven messaging, and modern API hosting approaches as the platform continues to evolve.
- Drive the active migration of business logic out of legacy integration platforms into modern .NET services by reading, understanding, and faithfully re‑implementing existing processes with improved reliability and maintainability.
- Lead the modernization of legacy service patterns toward REST‑based approaches and evaluate paths toward containerized or cloud‑native deployment.
- Identify and drive strategic improvements including connector abstraction simplification, migration of stored procedure logic into the application tier, API versioning strategies, resilience patterns, and security hardening.
- Ensure production stability across multiple independent deployment ecosystems while understanding shared codebases, ecosystem‑specific configurations, and data isolation requirements.
- Write, review, and contribute production‑quality code across the integration stack, including C#/.NET 8, Oracle SQL and PL/SQL, REST API design, file processing pipelines, and background job frameworks.
- Debug complex production issues that span both C#/.NET and Oracle PL/SQL layers.
- Design and optimize complex Oracle SQL, including multi‑join queries, stored procedures, execution plan analysis, indexing strategies, and read‑optimization patterns for high‑volume data operations.
- Implement and enhance observability across integration services using structured logging, distributed tracing, health checks, and operational alerting for data pipeline failures.
- Establish and enforce testing standards across the integration platform, including unit tests, integration tests, and contract tests for broker interfaces.
- Champion…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).