Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Route 
United States, Washington, Seattle 
784458114

01.12.2024
DESCRIPTION

Your primary responsibilities will include: developing new services and features; writing and building infrastructure-as-code; designing systems; addressing availability, performance and capacity issues; and helping us to operate our global service, running the service end-to-end. You will need to perform data analysis to optimize our products and keep raising our operational bar. You will troubleshoot, diagnose and fix production software issues by: developing automation for infrastructure build-outs; developing monitoring solutions; performing software maintenance and configuration; implementing fixes for internally-developed code (Ruby, Java, JavaScript); and, updating, tracking and resolving interesting technical challenges.We would love to hear from your if you are detail-oriented, having great verbal and written communication skills, strong organizational skills, able to juggle multiple tasks at once, able to work independently and can maintain a professional approach under pressure. You must have the mindset and attitude to identify problems before they happen and implement solutions that detect and prevent outages. We hope you're an individual who enjoys working in teams, be able to prioritize your workload, and maintain a high bar in making designs while operating our services. You will also be a technical mentor for other engineers.Work/Life Balance
Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives. This position involves on-call responsibilities, typically for one week every three months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.Inclusive and Diverse
Mentorship & Career Growth

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


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