Amazon Software Development Engineer Resume Sample

  • Contratado por
  • Amazon
Ícone de informação This resume sample was contributed by a real person who got hired with Kickresume’s help.
Was this sample helpful? Rate it!
Average: 4.7 (7 votes)

Amazon Software Development Engineer Resume Sample (Versão Texto)

James Ingram

Email address:
Phone number: 555-555-5555


I am a Principal Data Engineer with 15 years of experience working on scalable architectures, distributed computing, big data analytics, micro services, and cloud infrastructures for organizations ranging from start-ups to global enterprises. I excel at team leadership, software development, micro services, cloud computing, and AWS.

Work Experience

08/2015 - present, Principal Engineer Cloud Platform, Autodesk
  • Supervise team of 7 engineers across 4 locations and 3 time zones.
  • Lead development of cloud infrastructure supporting Autodesk’s online electronic design tools.
  • Developed microservice architecture currently supporting 8 products.
  • Migrated several key apps to cloud with 0 errors or delays.

Keywords: team management, software development, micro services, cloud computing, AWS, NodeJS

01/2014 - 08/2015, Research Engineer Big Data, IBM Research
  • Carried out research on integrating Semantic Web technologies into Big Data analytics infrastructure.
  • Developed scalable, distributed Big Data architectures for several global research projects.
  • Member of team which developed architecture of IBM's next grand challenge (follow up of IBM's Deep Blue and Watson).

Keywords: research, Big Data, Semantic Web, machine learning, cloud computing, Java

01/2008 - 12/2013, Senior Researcher Semantic Web, iMinds
  • Coached Semantic Web research team, developed research strategy, successfully secured multi-million dollars in funding.
  • Led 2 x 5-year EU projects and 13 x 2-year iMinds projects.
  • Participated in standardization activities (W3C: Provenance, Library of Congress: PREMIS OWL); acted as ICT expert for Flemish government.

Keywords: research, project management, team management, Semantic Web, Java

02/2006 - 12/2007, R&D Engineer 3D Printing, Materialise
  • Developed stereo-lithography printers (production 3D printers) and control software Implemented monitoring services for integration into other business services (IoT) Increased productivity of printers by 20% while reducing raw material consumption 20% by streamlining process control.

Keywords: R&D, 3D printing, IoT, software development, C++


05/2013, PhD Computer Science Semantic Web Technologies, Ghent University, Ghent, Belgium

Research topic: Provenance information, query federation, and semantic workflow composition and distribution.

10 journal articles, 2 books, 3 book chapters, 6 Web standard documents, 29 conference papers, 2 ISWC best demo awards.

05/2005, MSc Electrical Engineering Micro Electronics, KU Leuven, Leuven, Belgium

Thesis described a Class E invertor with automatic impedance adaptation for inductive power transfer.


Computer Skills
Java, JavaScript, NodeJS, C++
Rest, Web Sockets, J2EE, HTML5, CSS
MySQL, MongoDB, Redis, Lucene - SOLR, Memcached, DynamoDB
Hadoop, HDFS, Spark, Kafka, Zookeeper, Yarn, Akka, AWS, Splunk, Elasticsearch, Protobuf
Jena, ARQ, SPARQL, LOD, RIF, Pellet, EYE Reasoner, SIREn, Jena TDB, Openlink Virtuoso, Allegrograph


2007, Project Management, Institute for Business Development


Exploring distant lands
Getting lost in a good book
Feeling the music
Every kind of sport
Visão Geral da Posição:

Software Development Engineer

As a software development engineer at Amazon, you can work on various projects. Generally, you will be designing, developing, testing and delivering large-scale systems. You will be also gathering and analysing business requirements and transforming them into solutions. If you’d like to get a software development engineer job, you need to have a Bachelor’s degree in Computer Science or related field. Moreover, you should have 2+ years of professional software development experience and proficiency in at least one modern programming language. As for personal traits, you should have excellent communication, analytical, and problem solving skills.

Visão Geral da Empresa:

Amazon is one of the fastest-growing companies with 10,000+ employees and revenue $10+ billion per year. It offers a competitive salary, various cool employee benefits, and a lot of opportunities for growth. However, things can be very siloed and bureaucratic in such big companies. Get ready for too many information, too many emails, and little guidance. However, if you’re willing to go the extra mile, accept the challenges and prove yourself, you will be very successful here. Some Amazon employees praise a four-day work week, whereas some claim that kitchen could have better snack options. It all depends on your priorities.

Cargos Similares

Desenvolvedor de Back-End Engenheiro de Qualidade Administrador de Banco de Dados Gerente de Produção Engenheiro Mecânico Engenheiro Químico UX-UI Testador Designer de Jogos Engenheiro Aeroespacial Engenheiro Eletrotécnico Engenheiro de QA

How to write your own Software Development Engineer resume?

1. It’s all about the results

Imagine you have two resumes in front of you. The first one lists basic information and job duties, whereas the second one highlights specific results and achievements. Which one would impress you more? The one with the accomplishments, of course. That’s why your resume should revolve around key career achievements.

You should include them wherever you can – in your professional summary, work experience, education, or skills section. Always try to quantity them. In the end, claiming that you “Improved customer satisfaction” isn’t as impressive as stating that you “Improved customer satisfaction by 30%”. You can also use bullet points to give it a better structure.

The resume above does just that. In the work experience section, it doesn’t only list job duties but rather highlights specific accomplishments and provides specific numbers. The same applies to education section where the candidate mentions how many articles, books or web standard documents he wrote.

Software Development Engineer Work Experience Example

R&D Engineer 3D Printing

Materialise 02/2006 - 12/2007

  • Developed the stereo-lithography printers (production 3D printers), and their control software.

  • Implemented monitoring services for integration into other business services (IoT).

  • Increased productivity of the printers with 20% while reducing the raw material consumption with 20% by improving the process control.

2. Show all your skills

As a software development engineer, you usually master more than just one framework or one programming language. So, it’s very important to present your full skillset. There’s no better place for that than a skills section. Mention all programming languages, frameworks, or technologies that you can work with. However, only list those where you have a level of proficiency.

Just like the resume above. Candidate’s skills include programming languages, web technologies, data modelling, big data, etc. All of these are highly relevant to the job position of software development engineer:

Software Development Engineer Skills Example

  • Programming languages - Java, Javascript, NodeJS, C++

  • Web Technologies - Rest, Web Sockets, J2EE, HTML5, CSS

  • Data Modelling - JS0N, RDF, RDFS, OWL, N3, XML, XSLT

  • Data Management - MySQL, MongoDB, Redis, Lucene - SOLR, Memcached, DynamoDB

3. Use industry-specific keywords

It’s not very common to include a separate keywords section on your resume. Or a keywords subsection in your work experience section. But why not? It gives hiring managers a better overview of technologies that you have used while working for a specific company or a project.

It also helps your resume to get past ATS systems which recruiters usually use. Just write down the keywords from the job description and see where it overlaps with your skillset.

Software Development Engineer Keywords Example

IoT, team management, Big Data, machine learning, cloud infrastructures, java, solving complex problems


Resume sample pros and cons

What makes this resume good?

  • Good use of space – nice text/white space ratio.

  • Nice clear summary that neatly summarizes their professional experience, skills, and attributes.

  • Nice idea to include keywords in each job description. Just be careful to ensure these are absolutely relevant and necessary.

What could have been done better?

  • Choose a 1-column format if applying to larger companies, as this works better for ATS parsing.

Exemplos de Currículos Engenharia de Software relacionados

Exemplos de Cartas de Apresentação IT Relacionadas

Let your resume do the work.

Join 1,300,000 job seekers worldwide and get hired faster with your best resume yet.