Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 3, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By giving customers more of what they want - low prices, vast selection, and convenience - Amazon continues to grow and evolve as a world-class e-commerce platform.


    Read more about this company

     

    Senior Software Development Engineer - EC2 Placement Data Team

    Description
    The EC2 Placement Data team, is tasked with building and owning a data-plane for EC2 Placement and building a new Datalake service for EC2 Capacity Engineering. The team will utilize performance-optimized streaming to pull real-time data from multiple sources; join it; and vend it to our instance placement engine with minimized staleness. The team will also vend the data to support innovation of our simulation, prototyping, ML, and research. Given EC2's (Amazon Elastic Compute Cloud) scale, there are wide-ranging and sizeable up-sides to this initiative.

    We have a vacancy for senior software development engineer to join this team. The role will be based at our Amazon Development Centre South Africa.

    Basic Qualifications

    • 5+ years of industry experience in a software development environment
    • Industry experience designing and implementing large scale Datalakes and Datawarehouse solutions.
    • Industry experience with bigdata technologies: Hadoop, Apache Spark, EMR, HBase, Flink, Hive, among others
    • Experience in any of Java, Scala, Ruby, Python, C/C++ or C#
    • Experience in data persistence or streaming
    • Expertise in delivering high-quality, innovative applications
    • Strong customer focus
    • Strong computer science fundamentals
    • Strong analytical skills with excellent problem solving abilities

    Preferred Qualifications

    • Degree in Computer Science or equivalent
    • Experience in building high-performance real-time data processing systems.
    • Experience with Linux, Git, and Java.
    • Knowledge of system performance methodologies along with hands on empirical monitoring
    • Strong desire to build, a sense of ownership, urgency, and drive
    • Excellent written communication and verbal agility

    Amazon is an equal opportunities employer, and we value your passion to discover, invent, simplify and build. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.
    Company - Amazon Dev Centre South Africa
    Job ID: A928375

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Amazon on www.amazon.jobs to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Amazon Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail