

Share
As a Software Development Engineer (SDE) intern, you'll take everything you've learned in the classroom and apply it to projects that impact millions of customers worldwide. Instead of theoretical assignments, you'll build real features that customers use every day. You'll work alongside experienced engineers who are invested in your success, sharing their knowledge and helping you grow. The code you write won't be graded and forgotten - it will run in production, serving real customers across the globe. This is your chance to learn how to scale applications beyond anything you've tackled in your coursework.
Key job responsibilities
• Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
• Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.
• Participate in code reviews and contribute to technical documentation.
• Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.
• Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
• Write clean, maintainable code following best practices and design patterns.
• Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
• Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
A day in the life
- Are 18 years of age or older
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience with AI/ML technologies
- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related STEM fields, with an expected graduation date after October 2026
- Experience communicating technical concepts and processes using clear, simple language and visuals
- Experience in GenAI and Agent service development using LLM/VLM.
- Previous technical internship(s) or demonstrated project experience
- Strong problem-solving and analytical skills
- Demonstrated ability to learn and adapt to new technologies quickly
- Basic understanding of software development lifecycle (SDLC)
These jobs might be a good fit

Share
You will work with a complicated data environment, employ the right architecture to handle data, and support various analytics use cases including business reporting, production data pipelines, machine learning, optimization models, statistical models, and simulations. The ideal candidate will utilize Generative AI tools to streamline data pipeline development, automate documentation generation, enhance code quality through AI-assisted reviews, and accelerate problem-solving in complex data scenarios. Experience with AI-powered development tools, automated testing frameworks, and intelligent data analysis platforms is highly valuedKey job responsibilities
A day in the life
This Role will:- Collect and Discuss requirements from Business Stakeholders across verticals such as Subscriptions, Sales, Reverse Logistics, Finance, Product, etc.- Maintaining/Improving existing data ingestions and ensuring they meet evolving standards and corporate mandates.
- Building and updating AI Agents to streamline Data Engineering Tasks
- 3+ years of data engineering experience
- Experience with data modeling, warehousing and building ETL pipelines
- Experience with SQL
- Experience with Gen AI enhanced development pipelines
These jobs might be a good fit

Share
Key job responsibilities
As a Software Development Engineer, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of core services at Ring.This role involves design, architecture, implementation, and operation of the large-scale cloud systems that make our neighborhood safer. You will be given the opportunity to autonomously deliver the technical direction of these services, and the feature roadmap. You will work with extraordinary talent and have the opportunity to hire and shape the team to best execute on 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
These jobs might be a good fit

Share
Key job responsibilities
* Design, develop and maintain our Android mobile applications
* Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility
* Be part of an agile development process to deliver high-quality software
- 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
These jobs might be a good fit

Share
Key job responsibilities
As a Software Development Engineer, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of core services at Ring.This role involves design, architecture, implementation, and operation of the large-scale cloud systems that make our neighborhood safer. You will be given the opportunity to autonomously deliver the technical direction of these services, and the feature roadmap. You will work with extraordinary talent and have the opportunity to hire and shape the team to best execute on 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
These jobs might be a good fit

Share
Key job responsibilities
* Investigate and respond to security incidents in the Devices and Services org, setting the pace, and driving rapid, effective response that reduces or eliminates risk
* Act as an incident responder or commander during active security events, coordinating technical response while keeping business stakeholders informed
* Conduct thorough post-mortem analysis of security incidents, driving root cause identification, and identifying opportunities to improve security for Amazon products and services
* Security consults with builder teams to ensure that security is designed into products from their inception
* Collaborate with both technical, and non-technical stakeholders at all levels of the business, to execute rapid, and effective incident response
* Develop, maintain, and respond to detections using Splunk/SOAR, as well as internal Amazon tooling
* Combat various forms of fraud and abuse, by coordinating with business teams to develop comprehensive prevention/detection/response capabilities
* Contribute to team efforts to increase capability and efficiency through automation of manual workloads and increase signal quality using AI/ML tools or approaches
* Assist in runbook development, playbook tuning, and continuous process improvements
* Participate in an on-call rotation (approx. two weekend days per month)
* Maintain and support WAF products that protect Amazon services from abuse, drive adoption, evaluate or tune rules
* Develop and update SQL queries to investigate security incidents, analyze log data, and extract relevant information from logs, databases and services.A day in the life
• Spearhead end-to-end incident response across Amazon's device ecosystem
• Drive real-time decision-making during active incidents
• Conduct impact assessments and implement containment strategies
• Develop durable solutions with engineering teams
• Proactively hunt threats and create new detection mechanisms
• Consult on security for new product designs
• Analyze data to identify hidden vulnerabilities
When incidents arise, we need our builders to feel relief when we arrive. We build bridges, not ivory towers, transforming security from a barrier into an enabler of innovation.
- * 5+ years of industry experience in cybersecurity, with a strong foundation in incident response, detection engineering, or security operations
- * Working knowledge of AWS, WAF, EDR/XDR tools, network telemetry, and log analysis
- * Practical knowledge of attacker tactics, techniques, and procedures (TTPs), with experience leveraging MITRE ATT&CK or similar frameworks to guide incident response or detection engineering
- * Strong interpersonal and communication skills; able to calmly manage high-stakes coordination and decision-making
- * Proficiency with scripting or automation (e.g., Python, PowerShell, Bash)
- * Proficiency with at least one SIEM platform, including writing searches, creating alerts, and analyzing log data to support security investigations; experience with Splunk strongly preferred
- * Exposure to AI/ML-driven anomaly detection, or behavior modeling tools
- * Demonstrated ability to use forensic or threat hunting techniques to identify adversary behavior, detect anomalies, analyze potential malware to support containment and eradication
- * Security certifications such as CISSP, CISM, CRISC, GCIH, CCIR, GCDA, etc.
- * Prior experience in large enterprise environments or supporting multiple business lines
- * Experience securing or responding to incidents in large-scale distributed systems, including cloud-native architectures and service-oriented environments
- * Experience with IOT device security and embedded systems forensics
These jobs might be a good fit

Share
Key job responsibilities
• Lead large projects and work with other SDEs to optimize data infrastructure across services and technologies
• You will be responsible for understanding requirements, designing, and creating reliable, distributed data pipelines and storage techniques as well as building intuitive data products that allow our stakeholders to easily leverage data in a self-service manner
• Show thought leadership and partner effectively with our engineering teams, analysts, and business partners to push team and organization goals forward
• Support Data Science projects and initiatives and partner with data scientists to operationalize their products
• Power and support the most important and insightful data collection systems in the company
• Take pride in the hygiene and quality of your code and pipelines
• Define KPIs and maintain important company SLAs
• Provide leadership to teams implementing and maintaining operational excellence
- 7+ years of programming with at least one software programming language experience
- 7+ years of non-internship professional software development experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Excellent written and verbal communication skills with the ability to succinctly communicate technical issues to non-technical stakeholders
- Proficient with designing, implementing, and optimizing cloud infrastructure including experience with infrastructure-as-code such as AWS CDK or Terraform. Understanding of security and privacy requirements around data collection.
These jobs might be a good fit

Share
As a Software Development Engineer (SDE) intern, you'll take everything you've learned in the classroom and apply it to projects that impact millions of customers worldwide. Instead of theoretical assignments, you'll build real features that customers use every day. You'll work alongside experienced engineers who are invested in your success, sharing their knowledge and helping you grow. The code you write won't be graded and forgotten - it will run in production, serving real customers across the globe. This is your chance to learn how to scale applications beyond anything you've tackled in your coursework.
Key job responsibilities
• Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
• Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.
• Participate in code reviews and contribute to technical documentation.
• Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.
• Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
• Write clean, maintainable code following best practices and design patterns.
• Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
• Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
A day in the life
- Are 18 years of age or older
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience with AI/ML technologies
- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related STEM fields, with an expected graduation date after October 2026
- Experience communicating technical concepts and processes using clear, simple language and visuals
- Experience in GenAI and Agent service development using LLM/VLM.
- Previous technical internship(s) or demonstrated project experience
- Strong problem-solving and analytical skills
- Demonstrated ability to learn and adapt to new technologies quickly
- Basic understanding of software development lifecycle (SDLC)
These jobs might be a good fit