Search jobs > San Francisco, CA > Internship > Software development

Software Development Engineer, Rembrandt

Amazon
San Francisco, California, US
Full-time

Software Development Engineer, Rembrandt

Amazon has spent years building one of the world’s most efficient and optimized supply chains. The Supply Chain Services Team, part of Santos org, will build on that foundation and continue to innovate end-to-end supply chain capabilities for merchants to conduct their off-Amazon business.

Our vision is to enable every entrepreneur in the world to reach every customer in the world through every channel they can imagine.

Check all associated application documentation thoroughly before clicking on the apply button at the bottom of this description.

As we rapidly scale to serve our off-Amazon customers, we need a Software Development Engineer who can work across complex systems.

We are building products that are fundamental to Amazon’s future, tackling intriguing problems involving software architecture design, customer experience, and business strategy.

This role is for a full-stack developer with an emphasis on designing highly scalable and extensible applications.

As a Software Development Engineer, you will own problems end-to-end and work with some of the best minds in Amazon. You will design flexible and scalable solutions, and work on complex challenges in computing by utilizing your skills in data structures, algorithms, and programming principles.

Responsibilities include design, development, testing, deployment, and operations. You will have access to Principal Engineers to discuss tech solutions and connect with customers to see your code in action.

Key job responsibilities :

  • Quickly ramp up on the new solutions prioritized in the current roadmap and contribute to the design & implementation of the same.
  • Proactively liaise with both business and other technical teams.
  • Optimize the existing technology stack for scalability and transform common infrastructure to support multiple programs.
  • Work with the team to improve operational excellence, quality of deliverables, and continuous deployment.
  • Mentor junior engineers in the team.

Minimum 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.
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.
  • Experience with Relational and NoSQL Databases.
  • Experience with building distributed systems.
  • Experience with REST API design and development.
  • Experience with AWS technologies.
  • Experience with Frontend technologies.
  • Practical experience writing large scale web applications including architectural decisions, language choices, frameworks, and implementation.

J-18808-Ljbffr

18 hours ago
Related jobs
Promoted
NextEra Energy Resources
San Francisco, California

Sr Software Development Engineer - Machine Learning. Codes in multiple languages in support of software products and the development of software products. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing machine learning models and algorithms that dr...

Promoted
Amazon
San Francisco, California

Software Development Engineer (Ruby) - ART19, ART19. Software Development Engineers on the ART19 team are end-to-end owners. They have a responsibility to deliver on schedule using current software engineering best practices. We take a test driven development (TDD) approach to building software and ...

Oracle
San Francisco, California

We are seeking a Senior Principal Software Development Engineer to join the OCI Compute team, with a focus on building and scaling services enabling customers to provision and manage Bare Metal and Virtual Machine Compute instances. Cloud Engineering Infrastructure Development). Major focus areas of...

Promoted
Amazon
San Francisco, California

Software Development Engineer, Podcasts Visual Experience Team. As a software development engineer on the podcast team, you’ll have the opportunity to:. But it’s still Day 1 for the podcast experience, and we’re looking for some great engineers to help us make it even better. Experience programming ...

King
San Francisco, California

Staff Software Development Engineer in Test (SDET). Report defects in a timely fashion and work with the Development team to manage defects until issues are resolved. Mentor junior engineers to build their skills and contribution levels. Proficient with service automation and automation framework de...

Abbott
Alameda, California

Experience working as Software Development Engineer in Test (SDET). Our Diabetes division currently has an opportunity for a Lead Software Test Engineer. Software Testing and/or Software Quality Assurance. Implement and Manage CI/CD Pipelines: Build and maintain robust CI/CD pipelines using Agile me...

Capgemini
San Francisco, California

Software Development Engineer (healthcare interoperability)-076466. ...

WEX Health, Inc.
San Francisco Bay Area, California

Work with Architects, Software Engineers, Quality Assurance Engineers and Business Analysts to collaborate on design and delivery decisions. Primary responsibilities may include planning, designing, developing, and testing software systems or applications for software enhancements and new products. ...

Orion Innovation
San Francisco, California

A software development engineer in tests is responsible for building automation frameworks for tests and other test-related development processes, such as continuous delivery pipelines. We are currently looking for an experienced and detail-oriented candidate to join our team in for one of our Finan...

Workday, Inc.
Alameda, California
Remote

As a Principal Software Engineer in the Document Storage - Persistence layer, you will be responsible for leading the development team that is building/ maintaining / rapidly growing the current Erlang / RIAK application and new persistence layer applications the team will build and use in the futur...