top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

C++/Java Engineers required at Amazon (Bangalore)

+2 votes

Job Type

Not Specified

Min Experience

0 Yr

Max Experience

20 Yr

Job Description's Risk Management Team has a worldwide reputation as the #1 in eCommerce Fraud Prevention. Trust and Safety of our customers comes first. Always. We thrive on maintaining the highest bar of customer experience while we maintain those tenets. Do you want to join a team that uses cutting edge technology including machine learning and statistical modeling techniques, cloud computing services and highly available and scalable distributed systems that supports hundreds of millions of transactions across the globe?
Amazon's Transaction Risk Management Services (TRMS) group designs and builds high performance software systems and processes that identifies and prevents fraudulent transactions across all Amazon platforms. We are looking for software engineers who have a strong sense of ownership and a passion for solving complex problems elegantly. Come help us build the next generation Risk Management platform, processes and detection algorithms. You will be highly encouraged to own, innovate and make significant contribution toward our long term vision and architecture.

Basic Qualifications
Outstanding expertise in C++ or Java and object-oriented design.
A solid understanding of relational databases and SQL.
A strong background in algorithms and data structures.
A focus on clean code and solid designs.
At least a bachelor degree in computer science or equivalent
The ability to work effectively under pressure in a dynamic environment

Preferred Qualifications
Also highly desired:
A strong Linux (or UNIX) background.
Experience with machine learning techniques.
Experience with large-scale multi-tiered systems and service-oriented architecture.
Experience with scripting languages such as Perl or Ruby

How to Apply:

posted Oct 11, 2013 by anonymous

  Help Others, Promote This Job
Facebook Share Button Twitter Share Button LinkedIn Share Button

Related Jobs

Experience: 1 – 4 yrs
Location: Chennai
Job Role: Software Development Engineer
Education: B.E/B.Tech/MCA/M.E/M.Tech/Ph.D degree in computer science or related fields

Job Description:
Candidates applying should have:
Excellent programming skills in either C, C++, C#, or Java
Strong fundamentals in core Computer Science areas like Data Structures and Algorithms.
Creatively use their tech skills to solve business problems
Linux system development experience is a plus.
Equally important to these specific skills are a candidate's ability to Multi-task
Quickly adapt to new development environments and changing business requirements
Learn new systems
Create reliable/maintainable code, and find creative and scalable solutions to difficult problems
The ability to communicate clearly and concisely both written and orally is a key competency as is demonstrable skill as a self-starter

Apply Here


Job Location: Bangalore
Experience: Freshers or folks with <2.5 yrs exp

The Software Development Engineer's core responsibilities include working on highly-maintainable and unit tested software components/system that address real world problems. You will be working in a fast paced and agile work environment delivering quality solutions that have immediate business impact.

You will assume complete ownership of the projects you deliver while collaborating with technical and non-technical stakeholders on all elements of the development process. You are expected to demonstrate good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems.

Excellent coding skills - should be able to convert design into code fluently
Strong problem solving skills
Good understanding of data structures & algorithms and their space & time complexities
Strong hands-on and practical working experience with at least one programming language: C/Java/C++/C#
Strong technical aptitude and a good knowledge of CS fundamentals
Hands-on experience working with Databases and Linux platform is a plus
B Tech/ M. Tech in Computer Science, IT, IS or equivalent from a reputed college.