Software Development Engineer, ASP Core Enablement Shared Services (ESS)
Core
Develop and maintain production web applications, AI-powered automation tools, and internal services for AWS partners and internal teams.
Role type
Senior IC Software Development Engineer (Cloud Native & Data)
Builds
Web applications, AI automation tools, data pipelines, analytics dashboards, and internal workflow systems
Domain
Cloud Computing (AWS) + Data Engineering + AI/ML
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Large-scale distributed systems design; API development; Data pipeline construction; SQL; CI/CD; Production operations
Preferred skills
Front-end development; AWS Services (EC2, Lambda, S3, DynamoDB, SQS); AI/ML technologies; Automated ETL processes; CI/CD pipeline expertise
Technologies
Amazon Bedrock, Amazon Q, SQL, AWS EC2, AWS Lambda, AWS S3, AWS DynamoDB, AWS SQS
Responsibilities
Implement features for frontend, backend, and data layers; Build tools using AWS AI services; Develop data pipelines and metrics; Create analytics and reporting solutions; Develop APIs and integrations; Contribute to internal workflow systems; Participate in production operations and security reviews
Seniority
Mid-Senior, hands-on IC