Skip to main content

Software Development Engineer

Posted: 11 Oct 2020 Closes: 10 Nov 2020
LU, Luxembourg Competitive
Permanent & Full-time 1964028836


The Amazon Transportation Services (ATS) Data Science team is seeking a highly skilled and motivated Software Development Engineer to join our team in Luxembourg. Our ideal candidate is someone who is always learning and improving as the business grows and the relevant technologies continue to evolve. If you enjoy innovating, thinking big and want to contribute directly to the success of an industry changing business, you may be a prime candidate for this position.

As the software development engineer in this team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end. You will:
· Mentor and lead junior developers on the team
· Help drive business decisions with your technical input
· Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
· Use software engineering best practices to ensure a high standard of quality for all of the team deliverables
· Write high quality distributed system software
· Work in an agile, startup-like development environment, where you are always working on the most important stuff.
· Have Devops and Docker Experience

If this sounds interesting to you, come join us!


· Programming experience with at least one modern language such as Python, Java, C++, or C# including object-oriented design
· Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
· Proven experience in the job offered or as a Software Engineer, Software Developer, or a related occupation.
· Proven experience in the job offered or a related occupation must involve: designing and developing large-scale, distributed software applications, tools, systems and services using Java, Scala, Go, C#, or C++, and Object Oriented Design.
· Devops Experience & Docker Orchestration


· Experience taking a lead role developing complex software systems that have successfully been delivered to customers.
· Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy.
· Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
· Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets.


Share Job