Senior Software Engineer, AWS Commercial Application Services

Amazon
Seattle, WA, USA2026-06-03ONSITE

About the job

This position is part of the AWS Specialist and Partner Organization (ASP). Specialists own the end-to-end go-to-market strategy for their respective technology domains, providing the business and technical expertise to help our customers succeed. Partner teams own the strategy, recruiting, development, and growth of our key technology and consulting partners. Together they provide our customers with the expertise and scale needed to build innovative solutions for their most complex challenges.

Responsibilities

You'll define the technical direction for your team, own architectural decisions, and drive cross-team alignment in a fast-paced, high-velocity environment, building partner-driven solutions alongside skillful builders, senior engineers, and architects.

You'll design and deliver mission-critical integrations between partners (like SAP) and AWS-native services spanning Agentic AI, LLM workflows, distributed systems, security, databases, and emerging AWS services, enabling seamless data flow, identity management, and compliance for global enterprises.

You'll architect AI-augmented SDLC patterns, collaborate with AI agents to rapidly prototype and validate solutions, and own full-stack delivery from design through production, emphasizing high availability, performance, and customer delight.

You'll build detailed technical specifications, master diverse domains, and turn ambiguity into shipped products.

You'll mentor junior engineers, partner with cross-functional teams (Product, Security, AI Research), influence roadmaps through data and credibility, and represent your team externally to partner service teams and leadership.

Qualifications

Minimum

7+ years of programming with at least one software programming language experience

5+ 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

Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

Autonomous Agent & Generative AI Engineering: Experienced in creating, maintaining, and successfully deploying multiple autonomous AI agents into production systems for enterprise customers and external partners. Possesses a deep understanding of different AI-native technologies, with demonstrated success implementing robust guardrails

Preferred

7+ 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