All jobs

Software Development Engineer II, Amazon

Amazon.com Services LLC6h ago
United StatesOnsiteFull-timeMid Level3+ yrs exp
H-1B verified · 2310 LCAs

Top focus

Software EngineerSoftware Engineer IiSenior Software Engineer
  • # SDE2 - Enterprise Foundational AI (EFAI) How often have you had an opportunity to build technology that transforms how a global workforce operates? Are you passionate about designing and developing AI-native systems that power everyday workflows at unprecedented scale? Do you want to write code that makes every Amazonian's work life measurably better — faster, simpler
  • more impactful? If so, we want to hear from you! Enterprise Foundational AI (EFAI) accelerates Amazon's AI-native transformation by building, integrating
  • scaling foundational AI products and experiences that power Amazonian productivity globally. We deliver two categories of work: (1) technical primitives — unified, secure
  • intelligent building blocks that enable AI application builders to deliver faster without reinventing common capabilities
  • (2) core AI products and experiences that solve end-to-end use cases highly common across Amazon and agnostic of organization or job role. Our solutions serve 500k+ Amazonians worldwide, making AI an embedded, intuitive part of how work gets done — not a separate tool to adopt, but a native layer woven into processes, decisions
  • workflows. We're seeking a Software Development Engineer (SDE2) to design, build
  • scale the platforms and services that power our foundational AI products and technical primitives. You'll work closely with engineering, product
  • science teams to architect robust, high-availability systems that integrate AI capabilities seamlessly into Amazon's enterprise tools and workflows. ## Key Job Responsibilities - Design and implement scalable, high-performance services and APIs that power EFAI's core AI products and technical primitives - Build and maintain automation platforms and workflow engines that enable AI-native experiences across Amazon - Develop integrations between AI capabilities and enterprise tools, enabling seamless adoption across diverse workflows - Own the full development lifecycle — from system design and implementation to testing, deployment
  • operational excellence - Build telemetry, instrumentation
  • data pipelines that measure adoption, usage patterns
  • business impact of AI products - Design and implement secure, extensible APIs and building blocks that enable AI application builders across Amazon to move faster - Contribute to architectural decisions and drive technical solutions for complex, cross-organizational integration challenges - Write clean, maintainable, well-tested code and conduct thorough code reviews to maintain high engineering standards - Build tooling and infrastructure that accelerates developer productivity within the team and across partner teams - Collaborate with science teams to operationalize AI/ML models and integrate them into production systems - Ensure systems meet security, privacy
  • compliance requirements in coordination with Legal, Privacy
  • Security teams - Troubleshoot and resolve production issues, driving root cause analysis and implementing preventive measures ## A Day in the Life - Participate in daily standups and sprint ceremonies with the engineering team - Design and build features for AI-powered automation platforms and workflow engines - Write and review code, focusing on scalability, reliability
  • operational excellence - Collaborate with partner teams to define and implement integration points for EFAI primitives - Analyze system performance and usage telemetry to identify optimization opportunities - Prototype new capabilities that leverage emerging AI technologies (e.g., agents, MCP, LLM orchestration) - Work with product managers and stakeholders to translate requirements into technical designs - Investigate and resolve operational issues, contributing to on-call rotations - Contribute to design reviews and technical documentation - Mentor team members through code reviews and technical guidance Key job responsibilities Key job responsibilities 1. Design and implement robust, scalable architectures for AI-powered applications. 2. Develop high-performance backend services to support AI model integration and data processing. 3. Create and maintain RESTful APIs for seamless interaction between AI models and front-end applications. 4. Design and implement microservices architecture to ensure modularity and scalability of the system. 5. Optimize code and database queries for handling large-scale data and high-concurrency scenarios. 6. Partner with UX/UI designers to understand user workflows and translate them into intuitive and user-friendly features 7. Leverage AWS services to build and deploy cloud-native applications. 8. Ensure the implementation of robust security measures and compliance with data privacy regulations. 9. Conduct thorough code reviews and mentor other engineers on the team to maintain high code quality standards. 10. Participate in agile development processes, including sprint planning, daily stand-ups
  • 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
  • operations experience - Bachelor's degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability
  • other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications
  • location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off
  • parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits . USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Required skills

PythonAWSRESTful APIsmicroservicesdata processingautomationAIarchitecturescalabilitysecuritycompliancecode reviewsagile
Posted on JobRush — the end-to-end AI job-search platform.