Aktiviere Job-Benachrichtigungen per E-Mail!

Software Development Engineer, Amazon Fulfillment Technologies (AFT)

TN Germany

Berlin

Vor Ort

EUR 55.000 - 90.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Ein innovatives Unternehmen sucht einen erfahrenen Softwareentwickler, der an der Entwicklung intelligenter Maschinen für Fulfillment-Center arbeitet. In dieser spannenden Rolle werden Sie an der Gestaltung, dem Bau und der Wartung von Systemen beteiligt sein, die das Potenzial haben, die Effizienz und Sicherheit in der Logistik zu revolutionieren. Sie werden Teil eines dynamischen Teams, das an der Schnittstelle zwischen Softwareentwicklung und Maschinenlernen arbeitet, um bahnbrechende Lösungen zu schaffen. Wenn Sie leidenschaftlich an Technologie interessiert sind und Ihre Fähigkeiten in einem herausfordernden Umfeld einsetzen möchten, ist dies die perfekte Gelegenheit für Sie.

Qualifikationen

  • Erfahrung in der Gestaltung oder Architektur von neuen und bestehenden Systemen.
  • Kenntnisse in der Programmierung mit modernen Sprachen wie Java, C++ oder C#.

Aufgaben

  • Teilnahme an allen Phasen neuer Entwicklungen, einschließlich Konzept und Design.
  • Zusammenarbeit mit Software-, Hardware- und Betriebskunden.

Kenntnisse

Java
C++
C#
Object-oriented design
Multithreading
Concurrency
Interpersonal communication
Written communication

Ausbildung

Bachelor's degree in Computer Science
Master's or advanced degree in Computer Science

Tools

Linux development environment
Software development life cycle tools

Jobbeschreibung

Social network you want to login/join with:

Software Development Engineer, Amazon Fulfillment Technologies (AFT), Berlin
Client:

Amazon Development Center Germany GmbH

Location:

Berlin, Germany

Job Category:

Other

EU work permit required:

Yes

Job Reference:

1f0f3365d5c3

Job Views:

8

Posted:

25.04.2025

Expiry Date:

09.06.2025

Job Description:

The AFT Quality team at Amazon is building high-performance, real-time systems that can perceive, learn and act intelligently alongside humans, at Amazon scale.

To this end, we are seeking an experienced Software Engineer who is interested in working alongside other Engineers and Scientists to bring Computer Vision innovations to Fulfillment Centers. We are seeking broad, curious engineers to join our diverse, full-stack team. In addition to holistically designing, building, and delivering end-to-end Computer Vision systems, our team is responsible for the core infrastructure and tools that serve as the backbone of our applications, enabling machine learning scientists, hardware and software engineers to collaborate and deploy systems in the lab and in the field. Our work spans real-time software, machine learning engineering, big data, scalable infrastructure software, and more.

Key job responsibilities

  1. Participate in all phases of new developments including concept, design, architecting, prototyping, and production
  2. Collaborate with software, hardware, and operations customers
  3. Implementation, performance optimization and maintenance of software
  4. Contribute to software design reviews, architecture reviews, and team best practices

A day in the life
As a member of AFT Quality, you will be working with other SDEs and partner teams on designing, building, maintaining and deploying intelligent machines to Amazon Fulfillment Centers (FCs) around the world. Your main stakeholders are associates in the FCs, as well as Safety, Reliability and Maintenance teams.


About the team
Amazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network by designing and building the software, hardware and processes that enable our customers to get what they want, when they want it. We put innovation into action, working alongside our employees in the FCs to move billions of customer orders through our Fulfillment Centers globally. AFT is creating the future of fulfillment, and we’re looking for people with big ideas and the drive to see them at work in the real world.


BASIC QUALIFICATIONS

  1. Bachelor's degree in computer science or equivalent
  2. Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  3. Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  4. Experience building complex software systems that have been successfully delivered to customers
  5. Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  6. Experience with a Linux development environment, multithreading and concurrency
  7. Excellent interpersonal and written communication skills

PREFERRED QUALIFICATIONS

  1. Master’s or advanced degree in Computer Science, Computer Engineering or related technical discipline
  2. Experience in one or more relevant technical areas: Computer Vision, Machine Learning, Scalable Infrastructure Software, Sensors, Real-time Systems, Embedded Systems, Distributed Systems or building cloud infrastructure for engineering/science users
  3. Experience taking a leading role in building complex software systems that have been successfully delivered to customers
  4. Hands-on expertise in many disparate technologies, from front-end user interfaces to back-end systems
  5. Experience with formal Integration, Validation and Verification (IV&V) techniques
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.