Sr. Software Dev Engineer

Amazon.Com, Inc. Portland , OR 97228

Posted 2 weeks ago

Are you ready for a career-defining opportunity to reinvent one of the world's largest e-commerce platforms?

We are looking for a Sr. Software Development Engineer with a strong sense of ownership and a passion for delivering creative solutions for complex problems on an unprecedented scale.

We're constantly re-thinking the way we integrate with the suppliers of the products we sell, to drive the best experience for our customers. Together we will be building a new foundation for selling partner platform team. As part of our team, you will have the opportunity to create significant impact - on our systems, our business and most importantly, our customers - as we take on challenges that will reshape the e-commerce industry.

To be successful in this position, you will have full stack experience with focus in defining, designing and building high scale backend systems. At Amazon, we set a high bar, so expect to be challenged on the scope of the problems we tackle, and our expectations of quality.

We are moving fast, using the latest technologies, and transforming the entire retail business space. And we're just getting started. If you're looking for a place to make a huge difference, this is it.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Software Engineer

ID Experts

Posted 5 days ago

VIEW JOBS 3/30/2020 12:00:00 AM 2020-06-28T00:00 Role: The Senior Software Engineer role is a high-growth, high-visibility position helping to engineer the next generation of SaaS software solutions at ID Experts. The primary responsibilities include development of RESTful APIs, services and components (design, coding, testing), system/subsystem definition, interfaces, cloud infrastructure, technical leadership, and team guidance. Position requires extensive hands-on technical expertise coupled with ingenuity, product knowledge, industry knowledge, and communication skills. This position works with local team members in the early and continuous delivery of high quality software products that delight our customers. This position requires attention to detail, the ability to juggle many tasks, and possess a proactive, can-do attitude. Must be a results-oriented and technologically curious individual, who can readily demonstrate comprehensive use of agile software development principles to achieve the desired business outcome. These activities will occur within the scope of ID Experts performance standards, the companys mission statement, and in accordance with the policies and procedures set forth. At times, ID Experts may need to conduct or update background checks on current employees depending on their position in the Company and their accessibility to sensitive and/or regulated data. All such inquiries are limited to information relevant to job performance, workplace safety, and security. Inquiries are conducted by an outside agency in accordance with applicable laws. Duties: * Develops secure, scalable, reliable applications conforming to all applicable compliance requirements. * Works with Product Owners, QA, Scrum Masters and management to complement and complete the development process. * Perform Software Development as required to meet development project goals and on a per sprint basis. * Participate in the design, scoping, implementation, and testing of new features end-to-end. * Drive technical excellence and implementation of best engineering practices such as design review, continuous integration and code review. * Create and maintain an open and transparent environment that values speed, innovation and quality. * Provide technical guidance for the Software Development team. * Stays current with relevant technologies, applying them to ID Experts SaaS applications as appropriate. * Helps define the standards and guidelines for the definition and development of ID Experts applications, components and services. * Delivers world class, high quality design and code using the latest development tools and frameworks. Uses agile methodologies including TDD, CI, Refactoring and Code Reviews Required Aptitude: Technical: Solid engineer. Designs and implements significant pieces of a project. Designs are well thought through. Considers scalability and supportability. Executes plans. Consistently delivers work that meets department quality standards. Problem Solving: Focused on solving problems of significant scope. Increased insight on alternatives. Advanced repertoire of problem solving skills. Understand the system level of the product. Self-directed. Participates in setting variable time schedules. Minimal supervision. More discretion on how to approach problems. Leadership: Fosters teamwork and innovation by involving others in problem solving, decision making and creative thinking. May provide technical leadership to a small team. Provide technical direction for other software engineers within the team through mentoring, technical reviews and direct assistance. Accountability: Can lead a small team and be accountable for their actions. A wide degree of creativity and independent judgment is required to accomplish project goals. Implements a small piece of project independently. Actions directly impact the departments results. Required Skills: * Experience with * Agile SDLC methodologies and toolsets * OOP design patterns and best practices * Unit testing * Advanced level knowledge of * .NET/.NET Core/C# * Proficient level knowledge of * Microservice architectures, cloud-native distributed systems * Internet communication technologies, including HTTP, JSON, and RESTful services * NoSQL and other non-relational databases * Containers (Docker) * Experience with cloud technologies such as AWS, Azure, or Google Cloud * Excellent communication skills both verbal and written * Ability to thrive in a fast-paced, startup-like environment Preferred Skills: * Experience with * AWS services (EC2, ECS, DynamoDb, SQS, SNS, etc) * Infrastructure as Code (Terraform) * Continuous Integration/Continuous Delivery (CI/CD) Required Experience and/or Education: * BS/BA or Masters Degree in Engineering, Computer Science or equivalent education/experience * 5+ years programming experience required, preferably in building SaaS solutions. 5+ years of experience with .NET/.NET Core/C# and agile is desired. Experience implementing and extending enterprise applications, application frameworks and toolsets using a plethora of complex technologies. WHATS SO GREAT ABOUT WORKING AT ID EXPERTS: You mean besides our awesome employees? We're glad you asked! * We have a comprehensive benefit package that includes: * Medical, dental and vision coverage via United HealthCare * 401k with matching employer contribution * Life and Disability insurance * Paid sick and vacation time * 10 paid holidays each year * Other Paid Time Off * We offer 2 days paid off for volunteering in the community * We also have paid jury duty and bereavement * On-Site Facilities * We have interior bike racks, showers, lockers, and bike fix-it station. * An electric car power station and there is also a gym that does have membership fees. * Great restaurants, cafe and bars * Extras - Friday breakfast, beer, and many other daily snacks, drinks and treats ABOUT ID EXPERTS: ID Experts Portland OR

Sr. Software Dev Engineer

Amazon.Com, Inc.