I

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

Senior Director of Performance Engineering - Performance Engineering-Infrastructure and Reliability

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeStaines-upon-Thames, UKNo salary listed

About the Job

Requirements

  • Proven software engineering experience with 5+ years focused on performance engineering, scalability, or systems optimization.
  • Deep hands-on expertise across the performance stack, including frontend performance optimization, API design and efficiency, backend systems optimization, database query tuning, and caching strategies.
  • A proven track record leading cross-functional performance initiatives at scale, with demonstrable impact on product performance, customer experience, or operational cost.
  • Strong expertise in observability, monitoring, and measurement, including the ability to instrument systems for performance visibility and derive actionable insights from performance data.
  • Experience optimizing cloud and infrastructure costs, with understanding of container orchestration, database optimization, and resource efficiency.
  • Experience designing and optimizing systems for scale, including understanding of load testing, capacity planning, and system behavior under peak demand.
  • Experience with performance tooling, including profilers, load testing tools, application performance monitoring tools, observability platforms, and cost management tools.
  • Familiarity with emerging performance challenges, including artificial intelligence and machine learning inference optimization, generative artificial intelligence latency and cost trade-offs, and agentic system performance.
  • Demonstrated hands-on expertise designing and optimizing systems across the full stack, from frontend to infrastructure.
  • Proven experience leading performance initiatives that delivered measurable business impact, including latency improvements, cost reductions, or customer experience gains.
  • Strong proficiency with performance profiling, application performance monitoring tools, load testing, and observability platforms.
  • Deep understanding of systems design trade-offs, including latency versus throughput, consistency versus performance, and feature richness versus simplicity.
  • Experience mentoring and developing technical talent, and demonstrated leadership in building high-performing teams.
  • Experience with cloud infrastructure, container orchestration, and cost management, and understanding of cloud architecture patterns.

Responsibilities

  • Define organization-wide performance vision, strategy, and goals aligned with product strategy, customer expectations, and competitive positioning.
  • Establish performance standards and service level objectives for latency, throughput, availability, and cost across services, application programming interfaces, and customer-facing systems.
  • Define performance architecture patterns, design principles, and guardrails that make performant choices easier for engineering teams.
  • Own the performance roadmap by prioritizing initiatives, setting timelines, and communicating progress to leadership and stakeholders.
  • Ensure performance requirements are embedded in product specifications and architecture reviews from inception.
  • Establish performance measurement frameworks, including synthetic monitoring, real user monitoring, and observability-driven performance insights.
  • Partner with the Observability team to instrument systems for performance visibility, including metrics on latency percentiles, throughput, resource utilization, and cost attribution.
  • Define performance dashboards and reporting that make performance status visible to engineering teams, product leaders, and executives.
  • Conduct performance baselines, benchmarking, and regression analysis; identify performance issues, root causes, and optimization opportunities.
  • Translate performance data into actionable insights that guide architecture decisions, infrastructure investments, and optimization priorities.
  • Own end-to-end performance across frontend, application programming interfaces, backends, databases, caching layers, message queues, and infrastructure.
  • Lead performance optimization initiatives across the stack, including code optimization, algorithmic improvements, database query tuning, caching strategies, content delivery network configuration, container efficiency, and cloud cost optimization.
  • Drive adoption of performance best practices, including query optimization, asynchronous processing, event-driven architectures, edge caching, resource pooling, and connection management.
  • Partner with infrastructure and cloud operations teams on capacity planning, resource optimization, cost attribution, and cost-performance trade-offs.
  • Benchmark systems under realistic load, identify bottlenecks under peak traffic, and ensure systems scale linearly with demand.
  • Own performance strategy for agentic artificial intelligence systems, including inference latency, throughput, cost per inference, token-per-second processing, and multi-agent orchestration efficiency.
  • Establish performance guardrails for agent systems, including maximum acceptable latency for customer-facing agents, cost budgets, resource constraints, and concurrent request limits.
  • Partner with artificial intelligence and machine learning and product teams to optimize agent performance through prompt optimization, caching strategies, batching, token efficiency, and model selection for latency trade-offs.
  • Measure and optimize end-to-end latency for agent workflows, including large language model inference, orchestration, tool invocation, and response generation.
  • Build and lead the Performance Engineering team, including specialists in frontend performance, backend optimization, database tuning, infrastructure efficiency, and observability integration.
  • Drive a performance-first culture across Product and Technology by making performance visible, celebrating improvements, and holding teams accountable for performance impact.
  • Mentor engineers and engineering leaders on performance thinking and embed performance expertise into product and platform teams.
  • Review high-impact designs and pull requests from a performance perspective and provide technical guidance on performance trade-offs.
  • Communicate performance strategy, wins, and progress to engineering leadership, product leadership, and board or executive stakeholders.

Desired Qualifications

  • Experience in a high-scale software-as-a-service, cloud platform, or enterprise software company with significant performance and cost optimization challenges.
  • A demonstrated track record of cost optimization initiatives, including experience reducing infrastructure spend by 20% or more while maintaining or improving performance.
  • Deep expertise in specific performance domains, including edge computing, database optimization, distributed systems optimization, or microservices performance.
  • Experience optimizing artificial intelligence and machine learning inference pipelines, large language model serving, or agentic system performance at scale.
  • Experience working in fast-growing organizations where product velocity and operational efficiency are critical competitive advantages.
  • Published content or conference talks on performance engineering, systems optimization, or scalability.
  • Ten or more years of software engineering experience, with seven or more years in performance engineering, systems optimization, or platform engineering roles.
  • A track record of transforming engineering cultures toward performance-first thinking and demonstrated ability to drive organizational change around performance priorities.
  • Experience optimizing large-scale distributed systems, with deep expertise in database optimization, caching architectures, or microservices performance.
  • Demonstrated success leading cost optimization initiatives, including infrastructure spend reduction and operational efficiency improvements.
  • Experience with emerging technology performance challenges, including artificial intelligence and machine learning inference, generative artificial intelligence systems, agentic architectures, or real-time data processing.
  • Published technical content, open-source contributions, or thought leadership in performance engineering and systems optimization.

About the Company

IFS

Cloud-based ERP, EAM, FSM, ESM solutions

IFS provides cloud-based enterprise software for large organizations, covering ERP, EAM, FSM, and ESM. Customers license subscriptions to access modules that handle operations, asset management, field service, and internal service workflows, with implementation and ongoing support. It stands out by offering a broad, integrated suite tailored to multiple industries and backed by a global services network. The goal is to help enterprises optimize operations, improve productivity, and advance sustainability with a scalable cloud platform.

Company size
5,001-10,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$3.3B
Headquarters
Linköpings kommun, Sweden
Founded
1983

Recently Posted Jobs

Explore more opportunities at IFS

See more jobs