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 – Broker Applications
insightsoftwarePrincipal Software Engineer managing broker applications for insightsoftware's growth in a remote setting. Driving technical leadership and partner engagement in application development.
Tech Stack
Tools & technologiesAngularAzureCloudEntity Framework.NETOracleRxJSSQLTypeScript
About the role
Key responsibilities & impact- Serve as the senior technical authority for the Broker Applications team — making day-to-day engineering decisions, setting the bar for code quality, and ensuring the team delivers high-quality software on schedule.
- Write, review, and contribute production-quality code across the full stack — C#/.NET, Angular, and Oracle — as an active, hands-on member of the team.
- Lead architecture discussions and make technical recommendations that align with the long-term CEM platform strategy — ensuring broker-specific work generalizes across the broader client base wherever possible.
- Hold the team accountable to engineering standards — unit testing, code review discipline, definition of done, and release readiness.
- Partner with Platform Integrations and Platform Services teams to design and implement new data connections required for broker onboarding and feature delivery.
- Champion ≥50% AI-authored PR targets and ≥95% AI code review adoption as organizational minimums for your team.
- Model an agentic development mindset — integrating AI tooling into your own daily workflow and actively coaching teammates to do the same.
- Push the team beyond baseline AI adoption into workflows and practices that measurably improve delivery velocity and code quality.
- Stay current on agentic development tooling and bring forward-looking recommendations to the Engineering Manager.
- Serve as the senior technical point of contact for broker-dealer partners — engaging directly on requirements, integration design, technical issue resolution, and delivery status.
- Lead the technical execution of new broker onboarding engagements — translating partner-specific requirements into well-scoped, platform-generic solutions.
- Dig into root business problems rather than accepting requirements at face value; advocate for solutions that work across the full broker partner portfolio rather than one-off builds.
- Partner with the Engineering Manager and Product Management to ensure broker requirements are well-defined, properly scoped, and sequenced for delivery.
- Build credibility with broker partners through technical depth, delivery consistency, and clear communication.
- Partner closely with the Platform Integrations and Platform Services teams on new data connections, integration patterns, and shared technical standards.
- Coordinate with matrixed QA engineers to ensure test coverage, quality gates, and release readiness are met across broker-specific workflows.
- Collaborate with Principal Engineers, the Solution Architect, and peer Lead Engineers on cross-team technical decisions.
- Surface delivery risks, technical blockers, and scope concerns to the Engineering Manager early and clearly.
- Set the technical bar for the team — establishing coding standards, architectural patterns, and engineering practices the rest of the team follows.
- Mentor engineers on full-stack development best practices, broker integration patterns, and professional development.
- Contribute to cross-team technical forums alongside Principal Engineers, the Solution Architect, and Engineering Managers.
Requirements
What you’ll need- 8+ years of hands-on software engineering experience in enterprise SaaS environments, with demonstrated experience as a Principal or Senior Principal Engineer.
- Deep full-stack expertise in C#, .NET (Framework and/or Core), Angular, and Oracle — able to contribute meaningfully and lead technical decisions across the entire stack.
- Strong proficiency in Domain-Driven Design (DDD) — hands-on experience with domain model layering across application, service, and data access tiers.
- Experience with CQRS patterns for command/query separation in multi-service architectures.
- Demonstrated experience in client-facing engineering roles — comfortable engaging directly with external partners on requirements, design decisions, and technical issue resolution.
- Proven ability to advocate for platform-generic solutions over one-off client-specific builds — experience pushing back on requirements that don't generalize.
- Demonstrated AI-first engineering mindset — hands-on experience with agentic development tooling and a track record of driving AI adoption within an engineering team.
- Strong code review discipline and engineering quality standards — unit testing, CI/CD hygiene, definition-of-done rigor.
- Experience with Oracle databases including PL/SQL development — packages, procedures, views, and query optimization.
- Experience with Angular 15+ including Reactive Forms, RxJS, Angular Material, and TypeScript.
- Experience with Entity Framework Core including Oracle EF Core provider.
- 3+ years of experience with Azure cloud technologies and Azure DevOps CI/CD pipelines.
- Experience working in global, distributed teams across multiple time zones.
- Bachelor's degree in Computer Science, Engineering, or equivalent work experience.
Benefits
Comp & perks- 🌐 Worldwide ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs ✉️ Email Alerts 👤 Account insightsoftware Website LinkedIn All Job Openings 1001 - 5000 employees ☁️ SaaS 💸 Finance 🏢 Enterprise 💰 $798.6M Private Equity Round - insightsoftware on 2021-07 SaaS
- Finance
- Enterprise insightsoftware is a provider of financial and operational reporting software and data analytics solutions for the Office of the CFO. Its cloud-enabled platform and pre-built connectors integrate with major ERPs (Oracle, SAP, Microsoft and 140+ others) to deliver financial reporting, budgeting/planning, consolidation, tax and lease lifecycle management, embedded analytics, and automation tools. The company serves finance, accounting, and operations teams with AI-enabled features, data virtualization, and turnkey templates to accelerate reporting, planning, and compliance. Principal Software Engineer – Broker Applications 🔥 6 minutes ago 🇺🇸 United States – Remote 💵 $124k - $156k / year ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer 🦅 H1B Visa Sponsor Angular Azure Cloud Entity Framework Oracle RxJS SQL TypeScript .NET Apply Now Find Hiring Managers Customize resume for this job Report problem ☆ Save ☑️ Mark as applied ❌ Hide 📋 Description
- Serve as the senior technical authority for the Broker Applications team — making day-to-day engineering decisions, setting the bar for code quality, and ensuring the team delivers high-quality software on schedule.
- Write, review, and contribute production-quality code across the full stack — C#/.NET, Angular, and Oracle — as an active, hands-on member of the team.
- Lead architecture discussions and make technical recommendations that align with the long-term CEM platform strategy — ensuring broker-specific work generalizes across the broader client base wherever possible.
- Hold the team accountable to engineering standards — unit testing, code review discipline, definition of done, and release readiness.
- Partner with Platform Integrations and Platform Services teams to design and implement new data connections required for broker onboarding and feature delivery.
- Champion ≥50% AI-authored PR targets and ≥95% AI code review adoption as organizational minimums for your team.
- Model an agentic development mindset — integrating AI tooling into your own daily workflow and actively coaching teammates to do the same.
- Push the team beyond baseline AI adoption into workflows and practices that measurably improve delivery velocity and code quality.
- Stay current on agentic development tooling and bring forward-looking recommendations to the Engineering Manager.
- Serve as the senior technical point of contact for broker-dealer partners — engaging directly on requirements, integration design, technical issue resolution, and delivery status.
- Lead the technical execution of new broker onboarding engagements — translating partner-specific requirements into well-scoped, platform-generic solutions.
- Dig into root business problems rather than accepting requirements at face value; advocate for solutions that work across the full broker partner portfolio rather than one-off builds.
- Partner with the Engineering Manager and Product Management to ensure broker requirements are well-defined, properly scoped, and sequenced for delivery.
- Build credibility with broker partners through technical depth, delivery consistency, and clear communication.
- Partner closely with the Platform Integrations and Platform Services teams on new data connections, integration patterns, and shared technical standards.
- Coordinate with matrixed QA engineers to ensure test coverage, quality gates, and release readiness are met across broker-specific workflows.
- Collaborate with Principal Engineers, the Solution Architect, and peer Lead Engineers on cross-team technical decisions.
- Surface delivery risks, technical blockers, and scope concerns to the Engineering Manager early and clearly.
- Set the technical bar for the team — establishing coding standards, architectural patterns, and engineering practices the rest of the team follows.
- Mentor engineers on full-stack development best practices, broker integration patterns, and professional development.
- Contribute to cross-team technical forums alongside Principal Engineers, the Solution Architect, and Engineering Managers. 🎯 Requirements
- 8+ years of hands-on software engineering experience in enterprise SaaS environments, with demonstrated experience as a Principal or Senior Principal Engineer.
- Deep full-stack expertise in C#, .NET (Framework and/or Core), Angular, and Oracle — able to contribute meaningfully and lead technical decisions across the entire stack.
- Strong proficiency in Domain-Driven Design (DDD) — hands-on experience with domain model layering across application, service, and data access tiers.
- Experience with CQRS patterns for command/query separation in multi-service architectures.
- Demonstrated experience in client-facing engineering roles — comfortable engaging directly with external partners on requirements, design decisions, and technical issue resolution.
- Proven ability to advocate for platform-generic solutions over one-off client-specific builds — experience pushing back on requirements that don't generalize.
- Demonstrated AI-first engineering mindset — hands-on experience with agentic development tooling and a track record of driving AI adoption within an engineering team.
- Strong code review discipline and engineering quality standards — unit testing, CI/CD hygiene, definition-of-done rigor.
- Experience with Oracle databases including PL/SQL development — packages, procedures, views, and query optimization.
- Experience with Angular 15+ including Reactive Forms, RxJS, Angular Material, and TypeScript.
- Experience with Entity Framework Core including Oracle EF Core provider.
- 3+ years of experience with Azure cloud technologies and Azure DevOps CI/CD pipelines.
- Experience working in global, distributed teams across multiple time zones.
- Bachelor's degree in Computer Science, Engineering, or equivalent work experience. Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Staff UI Software Engineer 🔥 1 hour ago Basis Technologies 501 - 1000 ☁️ SaaS 🤖 Artificial Intelligence Website LinkedIn All Job Openings Staff UI Software Engineer at Basis empowering brands with software that automates digital media operations. Driving architectural changes and improving UI performance while mentoring other engineers. 🇺🇸 United States – Remote 💵 $136.9k - $213.6k / year 💰 $25M Private Equity Round on 2021-04 ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer 🦅 H1B Visa Sponsor JavaScript React Webpack Principal Engineer, Healthcare 🔥 1 hour ago Inmar Intelligence 1001 - 5000 🤖 Artificial Intelligence 🛍️ eCommerce Website LinkedIn All Job Openings Principal Engineer leading the development of software solutions for pharmacy reverse logistics and warehouse management. Focus on scalable, efficient, and secure systems in healthcare. 🇺🇸 United States – Remote 💵 $164.3k - $273.8k / year ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer ASP.NET Azure Cloud Docker Kubernetes SQL .NET Staff Software Development Engineer 🔥 2 hours ago CVS Health 10,000+ employees ⚕️ Healthcare Insurance 🛒 Retail 🧘 Wellness Website LinkedIn All Job Openings Staff Software Development Engineer at CVS Health focusing on innovative digital solutions to transform healthcare. Collaborating with teams and delivering scalable, efficient software solutions in cloud environments. 🇺🇸 United States – Remote 💵 $106.6k - $284.3k / year ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer Cloud Java Microservices Staff Software Engineer – Agentic First 🔥 3 hours ago Sonatype 501 - 1000 🔒 Cybersecurity ☁️ SaaS Website LinkedIn All Job Openings Staff Software Engineer leading design and delivery of agentic-first capabilities for Nexus Repository Manager. Empowering enterprises by ensuring software supply chain security with innovative solutions. 🇺🇸 United States – Remote 💰 $80M Private Equity Round on 2018-09 ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer AWS Azure Cloud Distributed Systems Google Cloud Platform Java Principal Software Engineer 🔥 4 hours ago Connect One Recruitment 1 - 10 🎯 Recruiter Website LinkedIn All Job Openings Principal Software Engineer at ConnectOne Bank leading core banking technology. Manage a team, design APIs, and enhance development using modern tech and AI. 🇺🇸 United States – Remote 💵 $175k - $190k / year ⏰ Full Time 🔴 Lead 🧑💻 Full-stack Engineer Angular Cyber Security JavaScript Jenkins Kubernetes Microservices Node.js Python React SDLC SOAP TypeScript View More Full-stack Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs
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#.NETAngularOracleDomain-Driven DesignCQRSPL/SQLEntity Framework CoreAzureCI/CD
Soft Skills
leadershipcommunicationmentoringcollaborationproblem-solvingadvocacyaccountabilitycoachingcredibilityengagement
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering