Software Development Engineer , IDEAS - Atlas
Amazon Web Services (AWS) · Seattle, WA · Yesterday
ConsultingFull-time
About the role
AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers. The SMGS team interacts with leading companies and believes that world-class support is critical to customer success. The Atlas team within the SMGS-IDEAS org is focused on building a centralized system of reference for some of the core data domains, that power the activities of our world-class selling and field teams.
Responsibilities
- Design solutions to complex and ambiguous data challenges, starting from first principles
- Build highly available, secure, distributed systems in microservices, container, and distributed cluster-compute architectures
- Apply Machine Learning to solve challenging data problems at scale
- Work with AWS technologies such as Glue, S3, RedShift, DynamoDB, ElasticSearch, Lambda, SQS, SNS, API Gateway, Quick and more
- 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
- 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
Requirements
Basic Qualifications:
- 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
- Bachelor's degree in computer science or equivalent
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience