Amazon is hiring: Software Development Engineer, Amazon Customer Service in Port

Other Jobs To Apply

Software Development Engineer, Amazon Customer ServiceJob ID: 2899843 | Amazon.com Services LLCAt Amazon, we're committed to providing an exceptional customer experience while safeguarding our business from potential misuse. The Concessions Abuse Prevention (CAP) team, within Amazon Customer Service, is seeking a talented Software Development Engineer to join our mission of enhancing and securing Amazon's world-class customer service processes.In this role, you will develop innovative solutions that ensure the integrity of our customer interactions and protect Amazon's generous policies. Your work will be crucial in maintaining a seamless and positive experience for our valued customers while implementing intelligent systems to identify and prevent potential policy misuse. You'll contribute to creating sophisticated, differentiated processes for customer service interactions, with a focus on identifying potential misuse, helping to maintain our reputation as Earth's most customer-centric company. Your efforts will help strike the perfect balance between customer satisfaction and business protection.Using innovative technologies including Java, JavaScript/TypeScript, Amazon Web Services, and proprietary Amazon tools, you will build robust systems that enhance our ability to serve customers efficiently and securely. Join us in shaping the future so that Amazon remains a trusted store for millions of customers worldwide.Key job responsibilitiesCollaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.Design and build innovative technologies in a large distributed computing environment, and help lead fundamental changes in the industry.Design and code solutions for broadly defined problems.Work in an agile environment to deliver high-quality software.Participate in an on-call rotation to support the services owned by the Software team.Mentor engineers to help grow their potential.Balance priorities between new feature development and operational work.A day in the lifeThis position involves on-call responsibilities, typically one week every six weeks. We rarely get paged after-hours as we aim for our solutions to be fault-tolerant. We work together as a team to mitigate issues and resolve them to prevent future occurrences. We’re looking for a new teammate who is enthusiastic, empathetic, curious, motivated, and reliable; someone who will help us build on the positive team culture we’ve been cultivating.If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!Benefits Summary:Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:Medical, Dental, and Vision CoverageMaternity and Parental Leave OptionsPaid Time Off (PTO)401(k) PlanAbout the teamOur team is dedicated to supporting new team members and helping one another grow through one-on-one mentoring and thorough, but kind, code reviews. We take code reviews seriously. We believe that good code reviews raise our code quality, grow our technical acumen, and provide opportunities to support and share knowledge with each other.We care about your career growth. We try to assign projects and tasks based on what will help each team member develop into a more well-rounded engineer and enable them to take on more complex tasks in the future.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 languagePREFERRED 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 #J-18808-Ljbffr

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...