מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
This role is tasked with enhancing a complex multi-cloud framework to orchestrate, run, and analyze performance benchmarking workloads. This infrastructure is used to measure AWS service performance, conducting comprehensive analyses that drive critical business decisions at the CEO/SVP level and help guide teams in delivering the best cloud services in the industry. The primary deliverables are the infrastructure and automation required to accelerate, simplify, and make efficient deep-dive performance investigations that identify recommendations to influence product direction across multiple AWS services.Key job responsibilities
- Design and build infrastructure and automation to execute performance benchmarks across AWS services
- Own key features of our automation lifecycle from scoping, and execution.- Own key components of our custom built multi-cloud orchestration framework.
A day in the life
You will be working with a unique team building that works across multiple services and multiple clouds. There are few existing internal tools that exist today, so you will have the independence to chose different technical stacks. You will work directly with stakeholders to scope and build features that enable deep-dive performance investigations of AWS services. Your great system design and implementation skills will be exercised on a daily basis. You should be comfortable collaborating in a fast-paced environment with challenging ambiguities, and contributing to innovative solutions, while demonstrating leadership. You should also be comfortable collaborating regularly with a diverse team of varying technical capabilities and build solutions to measure the performance of a range of AWS services from EC2 to Trainium2, Sagemaker studio, and AI agents. You are a true owner and will operate at all levels, diving deep into the details while providing strategic inputs for the product.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Strong system design fundamentals and experience with performance tools
- Expertise in performance debugging and optimization
- Proficiency with Typescript, Python, and automation tools
- Track record of driving technical decisions through data-driven analysis
משרות נוספות שיכולות לעניין אותך