> Markdown version of [/jobs/ext/611771-software-dev-engineer-ii-ideas](https://www.wearedevelopers.com/jobs/ext/611771-software-dev-engineer-ii-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 Dev Engineer II, IDEAS - **Company:** Amazon.com, Inc. - **Location:** Dallas, TX, United States - **Experience:** Experienced - **Salary:** $143,700.0 - $223,600.0 - **Contract:** Internship / Graduate position - **Skills:** Amazon Web Services, Amazon S3, Big Data, Code Review, Computer Programming, 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:** June 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=593cd5fd0762f240 ## About the Role Do you have experience in System design?, Do you have a Bachelor's degree?, * 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 ## 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 - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [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) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) - [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) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)