Own the technical direction of the platforms and the virtualization stack for EC2 instance families. Set multi-year technical direction, architectural decisions, and grow engineers across all levels.
Locations (2)
Berlin, Berlin, Germany
Seattle, Washington, United States
Responsibilities
Own part of the technical strategy for EC2 Core Compute and set multi-year direction with specific yearly production deliverables.
Define how a new processor generation from Intel, AMD or AWS Graviton becomes an EC2 platform: hardware specification review, firmware and hypervisor enablement, qualification, launch and fleet support.
Influence the architecture of the Nitro System as a whole, from the Linux kernel the hypervisor is built on to the firmware and services around it.
Set the engineering standard for how the organization builds systems software.
Improve the way the organization operates, maintains, monitors and automates its software and services.
Manufacturing Engineer III supporting 2nd shift operations in Pueblo, CO, focusing on process design, improvement, and sustainable manufacturing practices.
Compensation
$97,406.66 - $135,834.99
Responsibilities
Design and develop processes for factory transformation projects and equipment implementation.
Improve productivity, quality, equipment performance, energy consumption, and downtime reduction.
Provide technical/subject matter expertise and guidance for the resolution of manufacturing process and product design problems.
Serve as a resource for cause/effect investigations, statistical studies, and corrective action planning.
Design manufacturing flow lines, workstation layouts, and station controls that optimize efficiency, operating costs, and product quality.
Lead real‑time C++ development for quantum computing control systems.
Responsibilities
Develop and maintain the real‑time C++ layer that drives the Pulse Processing Unit (PPU)
Design and implement high‑performance software for preparing, loading, and launching quantum‑computing workloads with minimal latency and maximal hardware utilization
Drive relentless optimization of the software stack to minimize SW overhead in the critical path, ensuring the hardware operates at peak throughput
Collaborate closely with VLSI, compiler, and architecture teams to ensure seamless software‑hardware integration across the quantum control stack
Contribute hands‑on to the codebase — designing, implementing, reviewing, debugging, and profiling performance‑critical code paths
Build and maintain application software that runs on distributed battery devices, ensuring reliability, security, and performance in edge environments.
Responsibilities
Design and implement core device software with >99.5% uptime
Build robust device-to-cloud communication protocols handling network interruptions
Create safe, rapid deployment infrastructure and tooling for OTA updates
Develop telemetry systems for diagnostics without bandwidth-heavy data
Work within hardware constraints to maximize functionality
Technical lead to drive architecture and execution across service-to-service identity and authorization projects including OAuth, token exchange, and IAM middleware.
Responsibilities
Drive architecture and execution across projects that span multiple teams
Coach senior and junior engineers, raise the technical bar, and guide career growth on the technical track
Design and implement creative new algorithms and technologies for high-performance, highly reliable systems
Own and deliver FlashArray and FlashBlade product security features end-to-end, from concept to shipped product
Analyze and solve challenging problems through persistence and insight
Lead software engineer on the AI infrastructure team responsible for designing, implementing, and maintaining the software infrastructure that trains Grok models on large GPU clusters.
Locations (2)
Palo Alto, California, United States
Seattle, Washington, United States
Compensation
$220,000 - $357,000 USD
Responsibilities
Develop reliable, performant, and maintainable software responsible for training Grok models in our world-class compute clusters
Provide technical direction for future training architectures and hardware designs
Work closely with other model engineers, kernel engineers, network engineers, hardware design engineers, platform engineers, and site ops engineers
Develop prototypes to prove out key design concepts and quantify technical constraints
Lead planning efforts for the team, working with key stakeholders in other teams and management to develop milestones and execute to them
Implement and maintain Java client library and high-performance C/C++ server applications for a market data platform.
Locations (4)
Boston, Massachusetts, United States
Salt Lake City, Utah, United States
San Francisco, California, United States
New York, New York, United States
Compensation
The base salary range for this role is $150,000–$250,000, benchmarked to Tier 1 locations in each country. Total compensation may also include bonuses, commissions, and equity, depending on the role.
Responsibilities
Own and maintain our Java client library, ensuring it is robust, well-tested, and easy for external users to integrate with.