Tech jobs
Job listings
Senior Software Engineer, Hardware Tools and Methodology Development
Develops C++ tools and automated workflows for RTL generation and ASIC design at NVIDIA, improving Verilog RTL quality and connectivity algorithms for GPU and AI hardware.
Software Development Engineer, Cybersecurity
Builds automated risk and vulnerability management tools for Amazon’s security team using C#, C++, Java, or Perl to improve secure product delivery.
Software Development Engineer, Ads Campaign Management
Build and scale AI-powered ad campaign systems that serve millions of advertisers with sub-second latency, using AWS services and emerging MCP standards.
Software Development Engineer, Last Mile Delivery, Edge Intelligence
Build real-time, low-latency intelligence systems for Amazon’s delivery vehicles, fusing sensor data and running ML models directly on edge devices to improve safety and efficiency.
Software Development Engineer, Long Term Planning and Forecasting
Build and own core subsystems for PIXIE, Amazon’s agentic AI platform that routes natural-language planning questions to specialist agents and automates business narratives for supply-chain and finance analysts.
Data Scientist, Alexa Connections
Build and deploy ML models for Alexa’s calling, messaging, and email features, analyzing large datasets to improve customer engagement and product performance.
Software Development Engineer, Route 53 Healthcast Propagation
Build and maintain AWS Route 53’s global health-checking infrastructure, writing Java services that monitor millions of endpoints and integrate with AWS DNS, load balancing, and storage.
Data Scientist, Recommender System
Build and refine Amazon’s shopping recommendation models using ML, causal inference, and GenAI to personalize customer experiences and drive purchase decisions.
Software Development Engineer, AWS Invoicing
Build and maintain distributed billing systems that resolve AWS entity data and determine Seller of Record for invoices, using DynamoDB, OpenSearch, and Kinesis at massive scale.
Software Development Engineer, Patient Engagement
Builds scalable patient-engagement software for healthcare providers using C#, Java, or similar, within AWS’s AI-driven solutions team.
ASIC Test Engineer
Develops and maintains test programs for Amazon’s Trainium AI chips, debugging hardware and software at multiple levels to ensure high-volume production quality.
Software Development Engineer, CloudFront
Build and maintain AWS CloudFront’s global CDN infrastructure, designing scalable systems to manage capacity and fleet hygiene while ensuring low-latency, high-throughput content delivery.
Software Developer, Data Gateway
Design and build scalable authorization services (Maple, MySupport) that secure 24M employee records and 8.8B annual requests for Amazon’s People data platform.
Software Development Engineer, AWS Data Platform
Build and maintain AWS’s internal data platform, designing ingestion pipelines, distributed compute workflows, and storage systems to process trillions of events monthly using Kinesis, EMR/Spark, and Redshift.
Software Development Engineer, GenAI Tools
Builds scalable GenAI platforms that let Amazon engineers create, publish, and discover AI skills and tools, connecting agents to internal systems to boost developer productivity.
Software Development Engineer, Release Engineering
Build and scale automated systems that test, release, and monitor Amazon’s global network infrastructure, using CI/CD pipelines and microservices to ensure reliability and rapid deployment of networking hardware and software.
Cloud Engineer, Compute Operations
Design, automate, and operate AWS EC2 infrastructure for government customers, troubleshooting issues and scaling cloud services while maintaining TS/SCI clearance.
Systems Development Engineer, Platform Engineering & Emerging Technology
Build and maintain secure, air-gapped cloud infrastructure for U.S. government agencies using AWS Systems Manager and automation tools like Python, Ruby, and C++.
Software Development Engineer, Stream Management
Build and maintain distributed systems that coordinate live video streams for millions of viewers, using AWS services and live video protocols.
Software Development Engineer, Stream Management
Build and maintain distributed systems that coordinate live video streams end-to-end for Amazon IVS, handling ingest, transcoding, and delivery at global scale using AWS services and live-streaming protocols.