Expoint - all jobs in one place

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

Limitless High-tech career opportunities - Expoint

Amazon SDEII Amazon Dvcs-Direct Sales 
United States, Washington, Seattle 
41342612

06.04.2025
DESCRIPTION

You will work closely with product managers and UX designers to identify and solve real-world customer problems and business opportunities. You will have the opportunity to interact with senior engineers throughout the company to determine the best practices for architecting, building, testing, and deploying software solutions/components. You will have complete ownership to define new shopping experiences and drive innovation with the latest technologies, including machine learning. We encourage experimentation and pushing innovative technology solutions. You will also have opportunities to build platforms and influence other groups as you define new customer experiences. We are a full stack team, so you will have experience in all aspects of our multi-tiered environment.Software development engineer positions require a depth and breadth of knowledge in design and development, experience with agile methodologies, proficiency in a high-level language, experience building highly scalable, systems involving distributed services and persistent storage. You will own the design of major deliverables and have opportunities to build them from scratch. This is a high visibility and fast-paced environment where you will make a direct impact on the customer experience and the bottom line of the company.Key job responsibilities
* Bachelor's degree in Computer Science or another technical field, or commensurate professional experience.
* 3+ years of professional software development experience
* Proficiency in at least one modern object-oriented programming language such as Java, C++ or C#
* Deep understanding of CS fundamentals including data structures, algorithms and complexity analysis
* Design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)

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