CareerPlan

Principal Software Engineer

United States, Multiple Locations, Multiple LocationsFull-time2026-11-02 → 2026-11-10

Core

Lead design, architecture, and development of scalable products, applications, and platforms while driving AI-driven engineering practices to optimize engineering workflows.

Role type

Principal Software Engineer (AI-Driven Engineering)

Builds

Extensible and maintainable code, product features, and platform services used across multiple products.

Domain

Software Engineering, AI/ML in Engineering Operations

Deliverable

production ML models

Required skills

System design, architecture, mentoring, AI/agent application, cross-functional collaboration, performance optimization, observability, code maintainability

Preferred skills

Subject-matter expertise in cross-product features, knowledge of new technical trends and patterns

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Partner with stakeholders to determine user requirements, lead identification of dependencies and development of design documents, mentor engineers to produce maintainable code, drive project and release plans, apply AI and agents to engineering processes, communicate technical trade-offs to leaders and vendors

Seniority

Principal, hands-on IC with strategic mentorship