Software Development Engineer, Efficiency & Performance, Alloy
Core
Design and build mechanisms to measure, analyze, and automate performance improvements in large-scale distributed systems to eliminate bottlenecks and drive company-wide efficiency goals.
Role type
Software Development Engineer, Efficiency & Performance
Builds
Highly available components, profiling tools, and automated performance improvement mechanisms for Amazon's internal services.
Domain
Cloud infrastructure, distributed systems, cost optimization, AI/ML workload efficiency
Deliverable
production ML models | product features | infrastructure
Required skills
software development, system design, architecture, performance profiling, data analysis, automation, distributed systems programming
Preferred skills
full software development life cycle experience, code reviews, source control management, build processes, testing, operations
Technologies
AWS, distributed systems frameworks, profiling tools
Responsibilities
Solve performance and efficiency problems that manifest at scale, design metrics to measure performance and cost efficiency, collaborate with service teams to identify inefficiencies and implement solutions, design and develop highly available components and profiling tools
Seniority
Mid-level, hands-on IC