Principal Engineer – AI-Native Engineering Lead

Posted 4hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Principal Engineer leading an autonomous AI-native engineering team at Flexera, whose SaaS solutions optimize technology spend. Owning architecture, delivery, quality, and production operations.

Responsibilities:

  • Establish and lead a small, highly autonomous engineering team combining experienced technical leadership, developers, and AI coding agents
  • Own technical architecture, design decisions, implementation strategy, and delivery outcomes
  • Translate business objectives and product requirements into pragmatic technical solutions
  • Balance delivery speed, reliability, security, scalability, and maintainability
  • Establish engineering standards, architectural patterns, coding conventions, and documentation practices
  • Use Claude Code, OpenAI Codex, and other AI engineering tools throughout the development lifecycle
  • Develop AI-assisted workflows for requirements analysis, code generation, testing, debugging, refactoring, code review, and documentation
  • Decompose work into bounded tasks for independent and parallel AI-agent execution
  • Deliver production-ready capabilities from problem definition through deployment and operational support
  • Collaborate with business stakeholders, product owners, users, and engineering teams
  • Establish observability, deployment automation, rollback procedures, and operational safeguards
  • Define quality strategies covering automated testing, code review, integration testing, and production validation
  • Establish guardrails for AI access to source code, credentials, production systems, customer data, and sensitive resources
  • Mentor two supporting engineers through pairing, code reviews, design discussions, and progressively challenging assignments
  • Share successful AI engineering practices with the broader engineering organization

Requirements:

  • Significant professional software engineering experience, typically 8+ years, with demonstrated technical leadership appropriate to a Principal or Staff+ engineer
  • Strong software design and architecture skills
  • Demonstrated experience delivering and operating production software end to end
  • Strong programming skills in at least one primary technology stack, with ability to work across application layers
  • Deep understanding of testing strategies, CI/CD, version control, observability, application security, and production troubleshooting
  • Practical experience using AI coding agents such as Claude Code, OpenAI Codex, or comparable tools in real engineering workflows
  • Ability to break ambiguous business problems into well-defined technical tasks and independently drive them to completion
  • Experience in software architecture, technical leadership, production delivery, and operational support
  • Experience building or leading small, autonomous, cross-functional engineering teams
  • Experience with agentic coding workflows, parallel AI task execution, repository-level instructions, and automated validation pipelines
  • Experience establishing internal developer platforms, reusable engineering templates, or AI-enabled development infrastructure
  • Experience improving delivery lead time, software quality, operational reliability, or engineering productivity through measurable changes

Benefits:

  • Equal opportunity employer
  • Workplace accommodations available upon request