Software Development Engineer, Scheduling Tech

Global technology and e-commerce company that leads in online retail, cloud computing, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Logistics · AI

Description For Software Development Engineer, Scheduling Tech

Amazon's Middle Mile Transportation Technology team is seeking a Software Development Engineer to join their mission of building the most efficient and optimal transportation solution globally. This role is part of a team that handles thousands of requests per second and makes business decisions impacting billions of dollars annually. You'll be working on complex problems involving global transportation networks, intelligent ML algorithms, and package delivery optimization.

The position offers an opportunity to work with cutting-edge technologies in big data, machine learning, and optimization techniques. You'll be responsible for developing high-volume, low-latency, and highly available services that integrate with a network of carriers and drivers worldwide. The role involves building systems that manage business rules for millions of unique products and improve the ordering and delivery experience for millions of shoppers.

As a Software Development Engineer, you'll be part of a team that values work-life balance and focuses on delivering impactful solutions. You'll have the chance to work on both technical implementation and architectural decisions, while collaborating with cross-functional teams. The role requires strong software development skills, system design expertise, and the ability to operate in a fast-paced environment.

Amazon, rated #1 in Innovation and Customer Service, offers a comprehensive benefits package and the opportunity to work on challenging problems at scale. You'll be joining a company with a strong culture of ownership and innovation, where you can make a significant impact on global transportation technology while growing your career.

The team emphasizes flexibility in working hours and encourages finding the right balance between personal and professional life. This is an excellent opportunity for someone passionate about building scalable solutions and wanting to be part of a team that's revolutionizing global logistics through technology.

Last updated 3 hours ago

Responsibilities For Software Development Engineer, Scheduling Tech

  • Write code and build models to calculate optimal schedules for freight movements
  • Interact with customers and engineering/business leadership
  • Participate in planning and execution of technology projects
  • Help junior engineers develop their skills
  • Design and develop product features (front-end, back-end, or full stack)
  • Work on highly scalable systems and applications
  • Implement security and operational excellence practices
  • Collaborate with Product Managers and business stakeholders

Requirements For Software Development Engineer, Scheduling Tech

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with building and operating services-based applications at scale
  • Strong communication skills

Benefits For Software Development Engineer, Scheduling Tech

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life balance
  • Flexible working hours

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Scheduling Tech

Software Development Engineer

AWS QuickSight is hiring a Software Development Engineer to build world-class BI experiences and services, focusing on Embedded Analytics and Enterprise-grade solutions.

Software Development Engineer, Compute Services

Software Development Engineer position at Amazon Web Services EC2 team, focusing on server provisioning and cloud infrastructure development.

Software Development Engineer, AWS Parallel Computing Service, Slurm team

AWS Software Development Engineer role focusing on high-performance computing with the Parallel Computing Service team, building and maintaining Slurm-based cloud infrastructure.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video, building scalable systems for live event streaming, offering competitive compensation and opportunity to work with cutting-edge technologies.

Software Development Engineer, Utility Computing

AWS Software Development Engineer position focusing on Virtual Private Cloud infrastructure, offering competitive compensation and the opportunity to work on large-scale cloud networking solutions.