Senior System Development Engineer (level 6), Central Reliability Maintenance Engineering

A global technology company focused on e-commerce, cloud computing, and artificial intelligence, working to be the most customer-centric company on earth.
Luxembourg
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior System Development Engineer (level 6), Central Reliability Maintenance Engineering

Amazon's Central Reliability Maintenance Engineering (C-RME) team is seeking a Senior System Development Engineer to lead the development of next-generation graph-based AI systems. This role focuses on integrating services and insights to deliver world-class, AI-augmented maintenance practices. As part of the Decision Science and Technology team, you'll work with over 35,000 customers worldwide to leverage maintenance and equipment health data stored in the RME knowledge graph.

The position involves working closely with Senior Scientists and Knowledge Graph Engineers to architect, develop, and deploy state-of-the-art systems that process data from various knowledge sources in real-time. You'll be responsible for strategic planning, architecture design, and new systems development while supporting customers who use your deliverables.

The RME team maintains and optimizes technologies across Amazon's vast network of warehouses, from large robotics-enabled facilities to small, high-speed locations near customers. The team uses science and data to drive scalable maintenance practices globally, supporting Amazon's customer promise, cost reduction, and Climate Pledge commitments.

This role offers the opportunity to work with cutting-edge semantic technologies and knowledge graphs, shaping the future of data-driven decision-making at Amazon. You'll be part of a team that specializes in advanced analytics and artificial intelligence solutions, developing predictive models for spare parts, maintenance, energy consumption, and health status monitoring programs.

The position combines technical leadership with hands-on development, requiring expertise in graph technologies, system architecture, and software development. You'll work in a collaborative environment, interfacing with multiple teams and contributing to Amazon's continuous innovation in maintenance engineering and AI applications.

Last updated 3 minutes ago

Responsibilities For Senior System Development Engineer (level 6), Central Reliability Maintenance Engineering

  • Lead design, implementation and delivery of graph-based and neuro-symbolic AI solutions
  • Translate complex requirements into detailed architecture and design documentation
  • Design and implement high-throughput knowledge pipelines
  • Collaborate on design and optimization of graph traversal, query, and indexing approaches
  • Contribute to team's technical strategy
  • Drive automation initiatives and refactoring of existing solutions
  • Deliver technical solutions to improve engineering and operational processes
  • Report and analyze usage patterns of tools and services

Requirements For Senior System Development Engineer (level 6), Central Reliability Maintenance Engineering

Python
JavaScript
Go
  • Bachelor's or Master's degree in computer science, software engineering, computer engineering, or equivalent
  • 5+ years of professional software development experience
  • 5+ years of experience designing architectures
  • Experience with modern programming languages including Python, C++, JavaScript, or Go
  • Experience with object-oriented design
  • Experience automating, building, and testing systems, including CI/CD pipelines

Benefits For Senior System Development Engineer (level 6), Central Reliability Maintenance Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Retirement plans
  • Career development opportunities
  • Competitive salary

Interested in this job?

Jobs Related To Amazon Senior System Development Engineer (level 6), Central Reliability Maintenance Engineering

Software Development Engineer III, Aurora

Senior software engineering role at Amazon Aurora team building high-scale database services for AWS.

Sr Network Dev Engineer, Network Provisioning and Automation (Level 6)

Senior Network Development Engineer role at Amazon focusing on automation and provisioning for global fulfillment networks, combining network expertise with software development.

Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Senior Software Development Engineer role at Amazon focusing on network provisioning and automation, requiring 5+ years of experience and expertise in cloud infrastructure.

Software Dev Engineer III, Lead Central

Lead software engineering role at Amazon's Marketplace organization, focusing on seller recruitment and platform development with competitive compensation and benefits.

Software Development Engineer III, Amazon Security Platform Engineering - Query Platform

Senior software engineering role at Amazon Security focusing on building and maintaining large-scale query platforms for security analytics and threat detection.