
Senior Backend Software Engineer, Capacity & Optimization - USDS
- Seattle, WA
- Permanent
- Full-time
- Design and develop large-scale optimization software systems that ensure reliable and efficient planning. These systems bridge business strategy with precise technical execution, incorporating regional and temporal bin-packing, optimal service placement, service migrations, and streamlined hardware refresh processes.
- Effectively lead large engineering efforts while implementing the most complex parts of the system and process design yourself.
- Partner with Finance and business teams to balance cost efficiency with technical and product considerations.
- Work cross-functionally to define problem statements, collect data, build software driven models and make recommendations to drive change and optimization at the most strategic levels.
- A lot of other cool work: Identify capacity-related issues proactively and work across technical and business teams to define and implement solutions.
- Collaborate with data center engineering teams, strategize, and project infrastructure needs 2-5 years in the future, influence next generation data center development, and develop recommendations and strategies that give a unique edge to Oracle hardware infrastructure.
- Demonstrated success leading large engineering projects and initiatives. Defining goals, managing ambiguity, inspiring and leading other engineers and non-technical contributors.
- Partner with advanced architecture teams in pathfinding and production emerging technology.Qualifications:Minimum Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- Minimum 5 years of relevant experience in software engineering.
- Proficient in Golang, C/C++, or other coding languages and designing large scale software systems.
- Proficient in scripting languages like Python and Shell, enabling efficient Linux troubleshooting and automation.Preferred Qualifications
- Knowledge of cloud architecture and data center infrastructure.
- Knowledge of server technology, rack architecture and at-scale cloud infrastructure deployment.
- Technical understanding of server platform architecture, design and development, with emphasis on at scale deployment.
- Technical understanding of commodity storage and memory technologies (SSDs, HDDs, tape, DRAM etc.) and knowledgeable on storage and/or memory industry trends