SOFTWARE DEVELOPMENT ENGINEER - PYTHON FULL STACK CLOUD DEVELOPER

$0

Wednesday, September 6, 2023 at 11:38:05 PM Coordinated Universal Time
International
United Kingdom England UK, Birmingham UK, London
Description

Full-time

10,001+ employees · Technology, Information and Internet

About the job

Job Summary

DESCRIPTION

Are you looking for an outsized impact on the world? Join us in helping our customers solve some of the most impactful technical problems in the world - curing cancer, building spaceships, or re-imagining the future of energy. Fortune 500 companies and startups around the world leverage our technology to run large scale computations on premises and on EC2 instances through a convenient and simple user interface.

The HPC group in AWS is looking for passionate fullstack software engineers interested in helping solve scientific problems at-scale in the cloud. We are developing a series of products which provide a simple way for scientists to run workloads and experiments efficiently.

You will be part of a distributed engineering team with members in Italy and United States.

Key job responsibilities

As a software development engineer you will be part of a team building software solutions for running HPC applications in the cloud. Two of our products include EnginFrame (https://aws.amazon.com/hpc/enginframe/) and AWS ParallelCluster (https://aws.amazon.com/hpc/parallelcluster/).

Your responsibilities will focus on solving real customer problems and will span across all aspects of development, from the design of microservices based distributed architectures to the development of new backend functionalities to the implementation of elegant user interfaces.

This position involves occasional on-call responsibilities, however the team works hard to ensure that the software is robust and pages are kept to a minimum.

A day in the life

We are looking for passionate people who are interested in solving problems which enable science and research at-scale. Every day there will be plenty of opportunity to influence the technical direction of our team. You will build software that runs at scale, you will learn and experiment with the latest technologies to innovate in the field of high performance computing, you will help other engineers on the team grow to their full potential.

About The Team

Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to help each team member develop into a better-rounded professional.


Basic Qualifications

  • Several years working as software developer
  • Prior experience of mentoring Software Engineers / Junior Engineers
  • Solid architectural and design skills
  • Demonstrable experience of customer-centric development work
  • Proficiency in the English language

Preferred Qualifications

  • Strong desire to build from ideation to execution
  • Experience with designing, building and operating large-scale distributed systems
  • Experience with DevOps practices
  • Bonus: Experience with HPC batch schedulers (Slurm, LSF, PBS, etc.) or other HPC, cluster management technologies

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT - 4:00 pm GMT. If calling directly from the United Kingdom, please dial +44 800 086 9884 (tel:+448000869884). If calling from Ireland, please dial +353 1800 851 489 (tel:+3531800851489).


Company - Amazon Dev Centre (London) Ltd

Job ID: A2070816