e.g. job, company, title
e.g. city, county or postcode
advanced search »

Internship: Software Development Engineer, AWS Security Data Engineering

51,361 P.A. ?

Apply for this job


Are you excited by big data, really big data? Do you want to have a high impact on the security of AWS services and customer data?

The Amazon Web Services (AWS) Security is looking for a Software Developer with a strong passion for grooming and enriching security data to join its Analytics and Data Engineering Team.

You will operate at the convergence of the hottest areas in tech: Big Data, Analytics, Security, Software Development and Cloud Services. You will develop a broad and deep understanding of the overall AWS security posture, work closely with AWS Security analytic teams and AWS service teams to identify security relevant data, then prepare, store and present that data in a way that is optimal for follow-on security analytics. You will work with an immense amount of data generated by AWS services and other telemetry that is used to detect and mitigate security threats against all of the services offered by AWS.

You will be responsible for thinking big, setting goals, direction and priorities, delivering high-quality software, maintaining operational excellence, and leading interactions with customers and partners within the AWS organization. You will play a critical role in our ability to efficiently access security relevant data at the scale of AWS. You should be comfortable with a degree of ambiguity that’s higher than most projects and relish the idea of solving problems that haven’t been solved at scale before. Along the way, we guarantee that you’ll learn a ton, have fun and make a huge impact.

You will:
· Work with AWS services to gain access to security relevant data and events.
· Build solutions on AWS utilizing existing AWS products and services.
· Prototype and productize data access capabilities to enable the securing of a large cloud environment.
· Design and deploy highly instrumented, configurable, infrastructure-as-code environments for parallelized processing.
· Work with customers within AWS Security and with your team of engineers to develop systems that magnify our ability to deeply understand and rapidly improve AWS security.
· Work with customers, engineers and architects to develop the best batch and streaming data processing solutions possible.


· Master's Degree in Computer Science, Data Science or related field
· Strong skills in project planning & execution, problem solving. Ability to take a project from initial scoping requirements through actual launch and support of the project
· Demonstrated delivery of large-scale, initially-ambiguous projects
· Experience in cloud computing (AWS, Azure, etc)
· Experience developing on Unix/Linux using Python, Java, Golang, etc.
· Experience with big data technologies such as Hadoop, Spark, etc.
· Exposure to data analysis basics such as SQL, R, iPython, etc.
· Working knowledge and understanding of security engineering, system and network security, authentication and security protocols, cryptography, or application security
· Sharp analytical abilities and proven design skills
· Excellent written and verbal communication skills
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role

Apply for this job

Salary comparison:

The number of jobs in each salary range for all:

Similar jobs
By creating an alert, you agree to our T&Cs and Privacy Notice, and Cookie Use.