Back to jobsJob overview
About the role
Software Development Engineer, Business Data Technologies at Amazon.com Services LLC
Required Skills
awsbig datasparkredshiftdata catalogdata transformationscalable systemssoftware architecture
About the Role
Amazon's Business Data Technologies team seeks a Software Development Engineer to build scalable big data solutions using AWS technologies. The role involves designing and developing data processing systems, mentoring junior engineers, and working with internal customers to enable data access and analytics across Amazon.Key Responsibilities
- Design and build extremely scalable components and customer-focused features for big data systems
- Mentor junior engineers and work with sophisticated internal customers to optimize results
- Translate complex functional and technical requirements into detailed architecture and design
- Deliver systems and features with high quality and on schedule
- Stay current on evolving big data technologies and integrate new technologies as needed
Required Skills & Qualifications
Must Have:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience for new and existing systems
- Experience programming with at least one software programming language
- Understanding of big data and parallelization with a stellar record of delivery
Nice to Have:
- 3+ years of full software development life cycle experience including coding standards, code reviews, source control, build processes, testing, and operations
- Bachelor's degree in computer science or equivalent
Benefits & Perks
- Work-life balance with flexibility in working hours
- Mentorship and career growth opportunities with projects tailored to professional development
- Inclusive culture with accommodations for disabilities during hiring and onboarding