Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Herndon


Job type: Full-time
Role: Backend Developer
Industry: E-Commerce, Retail, Software Development / Engineering
Company size: 10k+ people
Company type: Public

linux, java, c++

Job description
AWS Commerce Platform is seeking a talented Software Development Engineer to design and build innovative cross-domain solutions to improve our ability to operate globally. Our platform is expanding and scaling to address rapidly changing geo-political data requirements and we'd love your help. Our team is an innovation hub, prototyping and building solutions to allow AWS to continue to thrive regardless of the data isolation requirements of government agencies* or political regions.

The AWS Commerce Platform provides the back and front-end services that enable AWS customers to purchase AWS services and understand and manage their infrastructure costs. Our platform tackles some of the hardest scalability, performance, and distributed computing challenges in the world. We process trillions of events per month using stream processing techniques (Kinesis), process billions of line items via map reduce (EMR), and manage artifacts through the latest in database technologies (DynamoDB and Aurora). We process big data and provide tools for customers to interactively understand their bills. We also provide the analytics that let customers manage billions of dollars of IT usage and spending. Because we sit at the nexus of all AWS services and interact directly with end-customers, we also work closely across all AWS teams to ensure that we offer a great customer experience.

Are you ready to challenge yourself in our collaborative atmosphere and watch yourself grow at AWS Commerce Platform? As a Software Development Engineer at AWS, you will develop and scale our services and improve our customer experience across the globe. You will influence the way services are developed, provide best practices guidance and architecture feedback.

*We support cloud solutions for the U.S. Intelligence Community. This requires a candidate to be a U.S. citizen and obtain and maintain an active TS/SCI security clearance with polygraph

· Are a group of technologists from diverse backgrounds
· Obsess over our customer’s needs and experience
· Are owners. We love building new innovative technologies, and improving our existing ones
· Wear multiple hats. We enjoy the prototyping and tinkering stages, as well as the rigor of making solutions production-ready.
· Are innovative, agile and collaborative

· Enjoy seeing the impact your work has on your customers
· Are comfortable in an agile environment and create order from ambiguity
· Take ownership and do whatever it takes to get the job done
· Use data to make decisions and validate assumptions
· Learn from others and help grow those in your team to achieve their best

Skills & requirements
· 2+ years of professional software development experience
· Bachelor’s Degree in Computer Science or related field (or equivalent experience)
· 2+ years of software development experience in at least one modern programming language
· This position requires that the candidate selected be a U.S. citizen and obtain and maintain an active TS/SCI security clearance with polygraph

Preferred qualifications:

· Post-graduate degree in Computer Science or related field
· 5+ years of professional software development experience
· 5+ years of software development experience in at least one modern programming language such as Java, C, C++, or C#, including object-oriented design
· 1+ years of experience of DevOps (SRE experience), supporting development teams in a Linux/Unix environment in large-scale, 24x7 production Environments
· 1+ years of experience building large scale web services or distributed system software
· Knowledge of full life-cycle software engineering practices including coding standards, testing, source control management, and operations
· Demonstrated ability to take a project or significant feature from concept to launch
· Knowledge of Linux systems and operating system internals
· Experience with large scale systems
· Experiencing mentoring junior software development engineers and driving engineering excellence
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age

  • c++
  • java
  • ms project
  • retail
  • software