Principal Engineer – AI-Native Engineering Lead
Posted 4hrs ago
Employment Information
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

















