Search jobs > Dallas, TX > Software development

Software Development Engineer II

Amazon.com Services LLC
Dallas, Texas, USA
Full-time

Are you an experienced software engineer passionate about building scalable, enterprise-level systems, there by building an experience that delights millions of customers around the globe?

We are looking for a senior engineer who can play a key role in building solutions for the perfect order experience team.

In addition to technical expertise, you will invest time to understand the needs of the business, the data behind it, and how to transform information into technical solutions that allow the business to take action.

Ideal candidates will have expertise with all phases of the application development life cycle and in building models that scale over time while balancing accuracy, flexibility, and speed.

As part of the Trusted Order and Remediation Experience (TORX) team, our vision is to protect buyers from bad ordering experiences by taking remedial actions so that we delight buyers even in the presence of a defect i.

e. when something goes wrong with an order, such as an item never arriving or arriving different from expectations. We work to ensure that the issues are resolved as quickly and as painlessly as possible.

Our work has tremendous impact and influences customers' ordering lifecycle and builds customer and seller trust in Amazon.

The goal is to enable customers to feel confident in making purchases from Amazon 3P sellers and match customers to the best performing sellers to reduce any negative order experiences.

We are looking for a highly motivated SDE with strong leadership skills to help build our vision and improve systems to cater to ever increasing scale.

Come join us to use your strong leadership skills to build this young team and products with immense visibility and impact on Amazon's business.

Key job responsibilities

In this role, you will :

Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.

Write high quality distributed system software

Perform development and maintenance of key system features

Drive best practices and engineering excellence

Work in an Agile / Scrum environment to deliver high quality software against aggressive schedules.

Establish architectural principles, selecting design patterns and mentor team members on their projects and growth areas

We are open to hiring candidates to work out of one of the following locations :

Dallas, TX, USA

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
  • 13 days ago
Related jobs
Promoted
Leonardo DRS
Dallas, Texas

The embedded Software Engineer will be an integral part of our Infrared Sensors & Systems (ISS) Software Development Team. The engineer will interface with other DRS team members representing a wide range of disciplines including, Electrical Engineering, Product Engineering, and Manufacturing Operat...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Software Engineer II. ...

Promoted
Raytheon
Dallas, Texas

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. Design, development, test, delivery, and maintenance of Ground System Software. Experience with C++ and Java software development. We bring the streng...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Software Engineer in AI. ...

Promoted
Leonardo DRS
Dallas, Texas

Summary of RoleThe embedded Software Engineer will be an integral part of our Infrared Sensors & Systems (ISS) Software Development Team. The engineer will interface with other DRS team members representing a wide range of disciplines including, Electrical Engineering, Product Engineering, and Manuf...

Michaels
Irving, Texas

Support Center - IrvingMichaels Software Development Engineers will develop technologies that change how our customers connect, explore, and interact with information and one another. As a Software Development Engineer, you will work on projects critical to Michaels needs with opportunities to switc...

Concentra
Addison, Texas

The CRM Software Development Engineer reviews, analyzes, and modifies programming systems including coding, testing, debugging, and documenting programs for new or existing systems in accordance with project plans and specifications. The Engineers are responsible for providing accurate and timely co...

Raytheon
Richardson, Texas

We are seeking a Software Engineer II to work onsite in Richardson, TX. You will perform software engineering activities including but not limited to application development and maintenance, testing, integration, and documentation to ensure proper operation of the product within both factory environ...

AppFolio, Inc
Dallas, Texas

We are hiring a mid-level Full Stack Software Engineer II to join our AI Engineering Team (Leasing CRM) and contribute to our rapid product development pace. Use test-driven development, code reviews, and continuous integration to deliver high-quality software and rapidly fix bugs as they come up. F...

GM Financial
Dallas, Texas

As an engineering contributor, the Lead Software Engineer may embed in development teams or work across teams to contribute to the success of the organization and to the delivery of business value. As a performance leader, the Lead Software Engineer works closely with individual team members, their ...