> Markdown version of [/jobs/ext/1343473-software-development-engineer-ideas](https://www.wearedevelopers.com/jobs/ext/1343473-software-development-engineer-ideas). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer, IDEAS - **Company:** Amazon.com, Inc. - **Location:** Austin, TX, United States - **Salary:** $143,700.0 - $194,400.0 - **Contract:** Internship / Graduate position - **Skills:** Amazon Web Services, Amazon S3, Big Data, Code Review, Data Validation, Data Systems, Software Design Patterns, Distributed Systems, Amazon DynamoDB, Elasticsearch, Machine Learning, Object-Oriented Software Development, Scrum Methodology, Recommender Systems, Amazon Simple Notification Service (SNS), Software Engineering, Systems Architecture, Software Organization, AWS Cdk, Data Ingestion, Electronic Medical Records, AWS Lambda, Information Technology, Deployment Automation, Build Process, Machine Learning Operations, Functional Programming, Cloudwatch, Api Gateway, Software Coding, Amazon Simple Queue Service (SQS), Software Version Control, Serverless Computing, Amazon Redshift, Microservices - **Published:** July 19, 2026 - **Apply:** https://www.juju.com/job/00000000ghqroh ## About the Role 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 - 1+ years of software development engineer or related occupational experience - 1+ years of Object Oriented Design experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field Preferred Qualifications - 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 - Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution - Knowledge of AWS platforms such as S3, Glue, Athena, Sagemaker ## Description Design, develop, and maintain scalable data ingestion solutions to solve complex and ambiguous data challenges for large-scale datasets - Build highly available, secure, distributed systems in microservices, container, and distributed cluster-compute architectures with comprehensive data validation frameworks - Develop serverless applications using AWS Lambda, S3, CloudWatch, and Glue services while implementing infrastructure as code through AWS CDK for automated deployment and monitoring - Apply Machine Learning to solve challenging data problems at scale - Work with AWS technologies such as Glue, EMR, S3, DynamoDB, Redshift, ElasticSearch, Lambda, SQS, SNS, API Gateway and more - Apply software development best practices in terms of quality and security - Utilize object-oriented software design to build scalable, maintainable systems - Contribute to planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team - Design data systems optimized for machine learning workflows, including feature stores, model training pipelines, and real-time inference capabilities - Partner with applied scientists and ML engineers to build robust data foundations for RAG systems, recommendation engines, and predictive models - Play an instrumental role in defining system architecture, own and implement specific components, and help shape the overall user experience for a data-focused product ## Related Videos - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)