FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – Platform Integrations
insightsoftwarePrincipal Software Engineer serving as senior technical authority for integration platform services. Driving migration of business logic and maintaining production stability in financial data systems.
Tech Stack
Tools & technologiesAzureCloud.NETOracleSQL
About the role
Key responsibilities & impact- Serve as the senior technical authority for the Platform Integrations service suite
- Own architectural decisions across the integration platform
- Assess and improve the reliability of integration services
- Evaluate and recommend cloud-native Azure patterns for data movement
- Drive the active migration of business logic out of legacy integration platforms
- Write, review, and contribute production-quality code across the integration stack
- Debug complex issues that span C#/.NET and Oracle PL/SQL boundaries
- Establish and enforce testing standards across the integration platform
- Mentor engineers who may be less familiar with Oracle, financial domain concepts, or integration patterns
- Contribute to cross-team technical forums alongside Principal Engineers
Requirements
What you’ll need- 8+ years of hands-on software engineering experience in enterprise SaaS environments
- Deep expertise in C# and .NET
- Strong Oracle Database and PL/SQL proficiency
- Proven experience with file-based integration patterns
- Experience designing and maintaining REST APIs
- Experience with multi-tenant data isolation patterns
- Hands-on Azure cloud experience
- Demonstrated legacy modernization experience
- Experience with connector/plugin architectures
- Experience with queue-based processing
- Demonstrated AI-first engineering mindset
- Strong observability and operational excellence mindset
- Fluent communicator
- Experience managing production systems across multiple independent deployment environments
- Bachelor's degree in Computer Science, Engineering, or equivalent work experience.
Benefits
Comp & perks- Bonuses
- Health insurance
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETOracle DatabasePL/SQLREST APIsfile-based integration patternsmulti-tenant data isolationAzurequeue-based processinglegacy modernization
Soft Skills
mentoringcommunicationoperational excellenceobservabilityproblem-solving
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering