Software Development Engineer
1d ago
source : Shine

You will have the opportunity to work across an end-to-end stack that ranges from distributed big-data pipelines, complex asynchronous processing systems to customer and selling partner facing front-end experiences operating on multiple devices.

You will be working in an agile environment with balanced focus on incremental as well as radical innovation.

This team is a great fit for you if

You want to independently deliver technically challenging, highly visible initiatives with direct impact to the ecosystem of multi-billion dollar programs

You like to work across end-to-end stacks and with cross-functional teams to bring new ideas to life

You want to demonstrate your ability to continuously deliver results using incremental innovation and simplification.

You want to learn about what it takes to successfully operate the Amazon marketplace business

If this sounds interesting, we look forward to hearing from you and chatting about next steps.

Bachelor s Degree in Computer Science or related field

3+ years professional experience in software development

Experience with designing and launching distributed systems at scale

Strong in object-oriented design

Sound fundamentals in data structure, algorithm design, problem solving, and complexity analysis

Solid understanding of software development methodologies and processes.

A passion for building great customer experience! 3+ years in software development

Masters degree in Computer Science, Computer Engineering or a related field

Experience using the latest AWS technologies

Experience with Service Oriented Architectures

Experience building and scaling high traffic and low latency web services

Played a technical development lead role, mentoring engineers and helping define a robust architectural foundation for the team

Experience working with big-data technologies (Hadoop, Spark)

Strong written and verbal communication skills,

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form