Software Development Engineer, Efficiency & Performance
Core
Solves performance and efficiency challenges at scale by defining metrics, evaluating service cost efficiency, and implementing improvements across the ecosystem.
Role type
Senior Software Development Engineer (Efficiency & Performance)
Builds
Highly available components, profiling tools, and automated mechanisms for performance gains.
Domain
Cloud infrastructure, distributed systems, AI/ML workloads, storage optimization
Deliverable
production ML models | product features | infrastructure
Required skills
Software development lifecycle experience, design patterns, system architecture, scaling, hands-on programming, code reviews, source control, testing, operations, data analysis
Preferred skills
Full software development lifecycle expertise, collaboration with Principal/Distinguished Engineers
Technologies
AWS Cloud, AI, GPU efficiency infrastructure, centralized scheduling, software performance profiling, data lifecycle management
Responsibilities
Define metrics and evaluate performance/cost efficiency of services; partner with teams to uncover inefficiencies and design improvements; build profiling tools and highly available components; collaborate to remove bottlenecks in distributed systems; design mechanisms to automate performance gains; establish company-wide efficiency goals using data.
Seniority
Senior, hands-on IC
