Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Amazon 
United States, Texas, Austin 
519622887

Yesterday
DESCRIPTION

Your days will be dynamic and impactful. As a hands-on technical lead, you'll collaborate with customers, generate technical designs, and guide projects through the software lifecycle. You'll develop robust, secure products, mentoring and training engineers with strong leadership skills. Contributing to the technical roadmap, you'll shape our offerings' future direction while tackling complex challenges through innovation and continuous improvement. In our close-knit, supportive environment, you'll push boundaries, explore hands-on learning, and have fun while significantly impacting Amazon's B2B Cobrand Payments ecosystem.Key job responsibilities
- Ensure robust engineering practices, including quality design reviews, automated testing and full CICD pipelines.A day in the life
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: 1. Medical, Dental, and Vision Coverage 2. Maternity and Parental Leave Options 3. Paid Time Off (PTO) 4. 401(k) Plan.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 3+ years of server-side 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
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in building distributed systems using synchronous and asynchronous communication, with strong object-oriented programming knowledge in languages like Java.


PREFERRED QUALIFICATIONS

- 4+ 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