Principal Software Engineer, Enterprise IntegrationsActive

The opportunity

We’re looking for a Principal Engineer to establish technical direction across Enterprise Applications and help teams turn that direction into reliable, incremental delivery. You’ll design systems, lead complex cross-team initiatives, influence engineering practices, and remain…

What you'll do

  • Establish and communicate technical strategy across multiple teams,: translating long-term direction into incremental delivery plans.

  • Lead complex, cross-functional initiatives from problem definition through: architecture, implementation, deployment, and operation.

  • Influence technical decisions across teams through design reviews,: prototypes, standards, mentoring, and hands-on contributions.

  • Build and extend AI-enabled systems, including agents, evaluation frameworks,: MCP servers, and workflow automation.

  • Determine when AI is appropriate and when deterministic software offers a: safer, simpler, or more reliable solution.

  • Establish practices for evaluating AI systems, including quality,: reliability, security, cost, latency, and human oversight.

What they're looking for

  • Improve engineering effectiveness through reusable platforms, operational: tooling, automated diagnostics, and development workflows.
  • Partner with business and technical stakeholders to convert ambiguous: problems into clear technical strategies and measurable outcomes.