C3.ai, Inc. (NYSE:AI) is a leading provider of Enterprise AI software for accelerating digital transformation. The proven C3 AI Platform provides comprehensive services to build enterprise-scale AI applications more efficiently and cost-effectively than alternative approaches. The core of the C3 AI offering is an open, data-driven AI architecture that dramatically simplifies data science and application development. Learn more at: C3 AI
C3 AI is seeking a Director of Performance Engineering to work with Engineering, Product Development, QA, and Customer Solutions to refine and implement new and existing end-to-end quality performance solutions across all C3 AI products and customer implementations.
Responsibilities:
- Hire, lead and manage a team of performance engineers to conduct comprehensive performance testing, analysis, and optimization efforts across our AI software platform.
- Develop and implement performance engineering strategies, methodologies, and best practices to enhance product performance, scalability, and reliability.
- Collaborate with cross-functional teams including engineering, services, product management, and operations to identify performance bottlenecks and optimize system performance.
- Define and execute performance testing plans, scenarios, and benchmarks to assess software performance under various load conditions.
- Analyze and interpret performance test results, identify areas for improvement, and provide recommendations for optimization.
- Drive continuous improvement initiatives to enhance system performance, stability, and scalability.
- Establish and maintain performance monitoring and alerting mechanisms to proactively identify and address performance issues.
- Stay updated with industry trends, technologies, and best practices in performance engineering.
- Define and monitor project dependencies, milestones, timelines, and budgets to ensure adherence to project requirements.
Qualifications:
- 10+ years of performance engineering, quality assurance design, development, execution, test automation, and performance and reliability test case implementation
- Executive leadership role in defining and implementing an overall software development quality life-cycle approach.
- 10+ years of project management experience in a software development environment, preferably SaaS and PaaS
- Proficiency in performance testing tools, methodologies, and techniques.
- In-depth understanding of distributed systems, cloud technologies, and microservices architecture.
- Experience with performance tuning, profiling, and optimization of complex software systems.
- Excellent analytical and problem-solving abilities.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
- Software development skills including JavaScript and Java expertise required.
- Outstanding team player with excellent interpersonal skills and ability to work cross-functionally.
- Excellent presentation and written communication.
- Four-year bachelor’s degree from an accredited college or university – graduate degree preferred.
C3 AI is proud to be an Equal Opportunity and Affirmative Action Employer. We do not discriminate on the basis of any legally protected characteristics, including disabled and veteran status.