System Development Engineer
ManpowerGroup Global, Inc.
System Development Engineer (Contractor) DRAM Memory Optimization - JDK Migration & Heap Right-Sizing Onsite: Seattle, WA Level: L5-L6 Equivalent Job Summary: As a member of the Region Flexibility Migration (RFM) team, you will be responsible for driving Amazon's DRAM memory optimization initiative focused on reducing the memory footprint of Java-based services through JDK version migrations and heap right-sizing. You will plan, execute, and validate JDK upgrades (e.g., JDK 17 to 21, JDK 21 to 25) across service fleets, resolve migration blockers, and implement optimal heap configurations that leverage new JVM features to achieve meaningful DRAM savings. This is a high-impact, independently driven role where you will navigate the complexities of JDK version migrations, including deprecated API handling, module system changes, garbage collector evolution, and bootstrap/build system compatibility, while simultaneously right-sizing heap allocations to eliminate memory waste. You will collaborate with service teams and RFM engineering leadership to validate changes, ensure zero-downtime migrations, and establish reusable frameworks for fleet-wide JDK optimization. Key Responsibilities: Plan and execute JDK version migrations (JDK 17 to 21, JDK 21 to 25) across service fleets: identifying and resolving blockers including deprecated/removed APIs, module system incompatibilities, reflection access restrictions, security provider changes, and build system (bootstrap/toolchain) compatibility issues. Perform heap right-sizing analysis for Java services: profiling heap utilization patterns, analyzing GC logs, identifying over-provisioned heap allocations, and implementing optimal Xms/Xmx/metaspace configurations that minimize DRAM consumption while preserving service performance SLAs. Evaluate and implement new GC algorithms and JVM features introduced in target JDK versions (e.g., ZGC generational mode, Shenandoah improvements, compact object headers) to achieve memory efficiency gains beyond simple heap tuning. Perform custom operations and iterative experiments using Amazon internal tooling to validate optimization impact: own end-to-end deployment, test execution, metric validation, and derive actionable insights from results. Troubleshoot JDK migration issues including class loading changes, serialization incompatibilities, JNI/native library compatibility, and performance regressions introduced by JVM behavioral differences across versions. Collaborate with service teams to review service architectures, discuss findings, propose migration plans, and align resolution strategies while communicating effectively across engineering leadership and technical stakeholders. Monitor service health metrics and troubleshoot operational issues during and after migration and heap optimization activities, ensuring zero degradation to service latency, throughput, and availability. Develop comprehensive operational runbooks, SOPs, documentation, and technical specifications that capture JDK migration patterns and heap optimization strategies, consumable by both human engineers and AI agents to orchestrate workflows at scale. Basic Qualifications: Bachelor's degree in computer science, Engineering, or equivalent technical field. 5-7+ years of hands‑on experience with Java/JVM-based services in large-scale production environments, including at least 2 major JDK version migrations (e.g., JDK 8 to 11, 11 to 17, 17 to 21) with demonstrable expertise in resolving migration blockers and compatibility issues. Deep expertise in JVM memory management, including heap sizing (Xms, Xmx, metaspace), garbage collection algorithms (G1GC, ZGC, Shenandoah), GC tuning, native memory tracking (NMT), and the ability to analyze heap dumps and GC logs to identify optimization opportunities. Strong knowledge of JDK version differences and migration challenges, including module system (JPMS) enforcement, deprecated/removed APIs, strong encapsulation of internal APIs, security provider changes, and build toolchain (Maven/Gradle/Brazil) compatibility requirements. Proficiency in Java (5+ years' experience) with strong understanding of JVM internals, including class loading, JIT compilation impact on memory, object layout, and how framework choices (Spring, Coral, Guice) impact heap utilization. Proficiency in using generative AI tools and assistants as part of daily engineering workflows to accelerate problem-solving, code development, and technical analysis. Preferred Qualifications: Direct experience with heap right‑sizing or JVM memory optimization in production distributed systems, with measurable DRAM savings achieved through GC algorithm selection, heap tuning, or off‑heap migration strategies. Experience with Amazon internal tools including Amazon Profiler, CloudWatch, X‑Ray, and load/stress testing frameworks for validating JDK migration impact and heap optimization under production‑like conditions. Familiarity with JDK 21 and JDK 25 features relevant to memory optimization, including virtual threads (Project Loom) memory implications, compact object headers, generational ZGC, and string deduplication improvements. Experience developing AI agents or automated workflows that can orchestrate tasks, extract information from services, and coordinate optimization activities across multiple systems. Strong attention to detail and effective communication abilities: able to present findings, propose strategies, and influence service team stakeholders and engineering leadership. Familiarity with CI/CD pipelines, deployment automation, and Amazon deployment technologies and best practices for infrastructure changes and migrations. #J-18808-Ljbffr ManpowerGroup Global, Inc.
$129.2k - $174.8k
The Amazon Dedicated Cloud (ADC) Serverless team is hiring a cleared Systems Development Engineer to join the team. This is an exciting opportunity to use the latest cloud computing technologies to help U.S. Government agencies implement innovative serverless and container...SuggestedPermanent employmentInternshipFlexible hours$129.2k - $174.8k
ADC2S is seeking a talented DevOps/Systems Development Engineer to own automating operational and business practices. You should be a self-starter with a bias towards independent problem solving. This will include identifying and resolving issues, as well as automating...SuggestedInternshipFlexible hours$99.1k - $160k
The Amazon Fulfillment Technologies (AFT) Data Engineering team is looking for a System Development Engineer who will join the team supporting the infrastructure, tooling, and automation for data pipelines powering fulfillment operations analytics.Your problem resolving...SuggestedFlexible hours$129.2k - $174.8k
...possible location based on known latency, available capacity and many other factors. Amazon CloudFront’s Engineering team is looking for an experienced Systems Development Engineer to build and develop new hardware and provisioning platforms, and build automation and...SuggestedInternshipFlexible hours$151.2k - $204.6k
...invent and build solutions for customers that truly make a difference in their business? Are you an experienced VMware Systems development engineer and a self-starter who is excited to build something new and work at cloud scale? If the answer is yes, then we have an...SuggestedFlexible hours$129.2k - $174.8k
...means to deliver it. As a result of continued growth, our Technology Deployment - Systems Integration team is now searching for an innovative and solutions-oriented Systems Development Engineer to be a part of our global initiative of developing and delivering the next...Full timeTemporary workInternshipSeasonal workWork at officeFlexible hours$129.2k - $174.8k
One of the world’s highest scale storage platforms is currently looking for a Systems Development Engineer with an obsession for automation. Is this you? How can you tell? You’re fascinated with how software applications, their developers and their operators interact to...InternshipWorldwideFlexible hours$99.1k - $160k
...Collaborate with Technical Program Managers and development team members to troubleshoot complex... ...as object-oriented design, operating systems, algorithms, data structures, and... ...or above in Computer Science, Computer Engineering, Systems Engineering, Electrical Engineering...Flexible hours$129.2k - $174.8k
Amazon Prime Air is seeking a Systems Development Engineer II to join the Drone Guidance, Navigation & Controls (GNC) team as a DO-178C Requirements and Verification Engineer. In this role, you will be a key individual contributor responsible for developing the software...Flexible hours$129.2k - $174.8k
The AWS Cross Domain Services team is seeking a Systems Development Engineer who is passionate about operational excellence. This engineer will help to operate and scale the services that connect AWS regions of differing security requirements.An Amazon Dedicated Cloud...Flexible hours$99.1k - $160k
We're seeking a Systems Development Engineer to join Amazon Robotics and Tech Deployment Systems Integration team, focusing on developing sophisticated cloud-native software solutions for commissioning and testing our robotic systems. You'll be part of a team that ensures...Full timeTemporary workSeasonal workWorldwideFlexible hoursDay shift$151.2k - $204.6k
...team of software, hardware, and network engineers, supply chain specialists, security experts... ...this role, you will contribute to the development of a packet processor data plane that... ...job responsibilities* Develop software systems and successfully deliver them to customers...WorldwideFlexible hours$129.2k - $174.8k
...diverse team of software, hardware, electrical and mechanical engineers, as well as supply chain specialists, security experts,... ...things better & faster for our customers.AWS is looking for a System Development Engineer to become part of a global Data Center Engineering...Temporary workInternshipFlexible hours$129.2k - $174.8k
Enterprise Engineering organization manages one of the largest macOS client fleets in the world. Our focus is to consistently raise... ...tools and services at a large scale.We are looking for a Systems Development Engineer with extensive macOS knowledge of Fleet Management...InternshipFlexible hours$151.2k - $204.6k
Imagine a system that stores petabytes of customer data and handles peaks of more than 20 million requests per second, responding... ...failures occur. We are looking for an experienced systems development engineer who is interested in building systems that balance load, manage...Flexible hours$129.2k - $174.8k
Want to automate system operations for one of the largest workforces in the world? Come and join the Time & Pay Innovation team... ...across the globe.We are looking for an experienced Systems Development Engineer II to join us in our pursuit of operational excellence through...Flexible hours$151.2k - $204.6k
Amazon Prime Air is seeking a Senior Systems Development Engineer to serve as the technical lead for DO-178C Requirements and Verification Engineering on the DroneGuidance, Navigation & Controls (GNC) team. In this role, you will own the architecture of the requirements...Flexible hours$129.2k - $174.8k
...we're looking for talented and motivated engineers to join the team.WorkSpaces Applications... ....- Develop a deep understanding of the system as well as the overall service, understand... ...of non-internship professional software development experience- 2+ years of designing or...InternshipWorldwideFlexible hours$129.2k - $174.8k
...traditional desktops and half the cost of most virtual desktop infrastructure (VDI) solutions.We are looking for cross platform systems development engineers who are passionate about building, maintaining, and automating the systems that underpin the robust WorkSpaces-fleet...InternshipWorldwideFlexible hours$151.2k - $204.6k
...around the world, and we’ve designed the system with the capacity, flexibility, and... ...Amazon Leo Productivity Infrastructure & Engineering (ALPINE) owns and operates the core enterprise... ....We are looking for a Senior Systems Development Engineer to serve as a senior technical...Flexible hoursShift workNight shiftDay shift$151.2k - $204.6k
Amazon Prime Air is seeking a Sr. Systems Development Engineer to serve as our internal DO-178C Designated Engineering Representative (DER) and certification process authority for the Drone Guidance, Navigation & Controls (GNC) software team. This is an individual contributor...Flexible hours$129.2k - $174.8k
...team of software, hardware, and network engineers, supply chain specialists, security experts... ...? Amazon is seeking a Linux/Unix Systems Administrator/Engineer with the ability... ...scripting, and a proficiency in at least one development language. They must be able to think at...Permanent employmentInternshipFlexible hours$99.1k - $160k
...opportunity to join Amazon's technical team! Work alongside skilled engineers and technical leaders while developing your expertise in one... ...innovative technology companies.AWS CloudWatch is seeking System Development engineers who are passionate about troubleshooting technical...InternshipFlexible hours- ...Amazon.com Services LLC in Seattle, WA is seeking software engineers to strengthen operational excellence across the Search platform. You will partner with cross-team stakeholders to reduce toil, automate remediation, and build tooling that improves reliability, performance...
$173.9k - $235.2k
...software, and scale — where your code directly prevents customer-impacting failures — this is the role.We are seeking a Systems Development Engineer to build automation software, diagnostic tooling, and fleet health infrastructure for our accelerated compute platforms....Permanent employmentInternshipLocal areaWorldwideFlexible hoursNight shiftDay shift$129.2k - $174.8k
...customers and communities around the world, and we’ve designed the system with the capacity, flexibility, and performance to serve a... ...systems (MES) developer, you will manage the design, development and implementation of SAP ME/MII projects connected to Enterprise...Permanent employmentFlexible hours$142.3k - $192.4k
We are seeking Controls System Development Engineers to join our In-House Controls (IHC) team within World-Wide Central Engineering. This global role requires a dynamic individual eager to travel and lead the development and deployment of advanced automation solutions...InternshipWorldwideFlexible hours$129.2k - $174.8k
...requirements related to the nature of the work and/or where it will be performed.Amazon Leo Productivity Engineering Application Services (ALPEAS) is looking for a System Development Engineer to own the deployment, administration, and automation of productivity tools — primarily...Flexible hours$148.7k - $201.2k
...You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... ...and empowers you to own them to completion.We are seeking an Systems Development Engineer to join our Fleet Automation Software Team (FAST) within...InternshipFlexible hours$129.2k - $174.8k
...You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... ...you to own them to completion.Key job responsibilitiesAs a System Development Engineer, you will:• Design software tools using advanced automation...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to System Development Engineer. Be the first to apply!
- senior windows systems engineer Seattle, WA
- software system engineer Seattle, WA
- entry level systems engineer Seattle, WA
- mission system engineer Seattle, WA
- healthcare systems engineer Seattle, WA
- operating system engineer Seattle, WA
- system engineer remote Seattle, WA
- application system engineer Seattle, WA
- advanced systems engineer Seattle, WA
- active directory systems engineer Seattle, WA


