View Our Website View All Jobs

Software Development Engineer (SDE I / SDE II)

The hiring company is an American electronic commerce and cloud computing company which has become the largest Internet-based retailer in the world.

Imagine being a part of a small, agile team where your ideas have the potential to reach millions within a matter of months. Picture working on cutting edge consumer-facing products, where every single team member is a critical voice in the decision-making process. Envision being able to leverage the resources of a Fortune-500 company within the atmosphere of a start-up. Everyone on the team has a meaningful impact on product features, direction, and delivery. They are looking for new team members across a variety of job functions including software engineering/development, marketing, design, ops and more. Come join and make history by launching exciting new projects in the coming year.

The Music Catalog team is responsible for persisting, computing, reconciling and vending Music rights and metadata to other teams and services across the company. They process hundreds of millions of updates per day and our services serve tens of thousands of requests per secs to all Company Music Customers. They own critical platforms that make access to the Music Catalog highly available and accessible to everyone.

RESPONSIBILITIES:

For this position, you will have a strong background in OO design with C++/Java. Experience working with WebServices, XML, Apache services is desired. Linux system development experience is a plus. Equally important to these specific skills is the 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.

You are highly motivated and thrive in an environment where problems are open-ended. You enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top. You see your mistakes as learning opportunities and continually look for ways to improve yourself, your team and your products. You understand that not all solutions come easily and don’t shy away from hard work to reach your goals. You are excited about the opportunity to engage in developing a top notch consumer web application and user experience.

BASIC QUALIFICATIONS

  • Bachelor’s Degree in Computer Science or a related field
  • 1+ years of software development experience using Java or C++
  • Computer Science fundamentals in object-oriented design, data structures and algorithm design, and complexity analysis
  • Working knowledge of REST and RPC service patterns and other client/server interaction models Knowledge of Internet technologies (e.g. HTTP, HTML, JavaScript, AJAX)

PREFERRED QUALIFICATIONS

  • Graduate degree in a related technical field
  • Experience releasing highly scalable enterprise products full life cycle
  • Experience with critical, 24x7 systems
  • Experience with high throughput, multi-threaded systems
  • Experience implementing and consuming large scale web services
  • Fluency in programming languages beyond Java and C++ (e.g. Ruby, Python, Perl)
  • Experience with AWS services highly desirable

 

*New Graduates and candidates with 1-2 years of software engineering experience can apply for SDE I.

*Candidates with 3-5 years of field experience can apply SDE II.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150