SDE II

Full Time

We are looking for an innovative Software Development Engineer II who wants to have an outsize impact. As a Software Engineer on this team, you will define and build innovative consumer product experiences with a direct impact on the design, architecture, and implementation of flagship products that customers love and use every day. You’ll be part of a triple-digit growth opportunity working with talented engineers to build delightful user experiences and full-stack technology and services (including customer experience) that must scale to support millions of users. The ideal candidate will have industry-leading programming skills, a deep understanding of computer science fundamentals, and be conversant up the software stack.

Responsibilities:
• Build full-stack technology and services that must scale to support millions of users – we operate at Amazon scale, designing and deploying software that is enjoyed by millions of customers globally.
• Inventing a delightful experience for our customers that utilizes Android, cloud services, frontend and backend technologies.
• Defining and implementing novel customer experiences and product direction through collaboration with Product, UX, and other engineering teams.
• Delivering high-quality software through working in a dynamic, team-focused Agile/Scrum environment.

Requirements:
• 3+ years of non-internship professional software development experience.
• 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience.
• Experience programming with at least one software programming language.
• Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.

Preferred Qualifications:
• 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
• Bachelor’s degree in computer science or equivalent.
• Strong coding, algorithm, and debugging fundamentals.
• Experience developing, releasing, and maintaining a high-volume embedded system.
• Experience developing cloud-based infrastructure.
• Willingness to roll up one’s sleeves to get the job done.
• Positive attitude and professional demeanor.
• Experience influencing software engineering best practices within your team.
• Passion for digital entertainment, including TV and Movies.

Similar Jobs to Apply
  • Broadridge
    India

    Join a fast‑moving team building end‑to‑end data solutions that power financial services. You’ll work on modern Python stacks, cloud platforms, and agile processes to deliver scalable ETL syst
  • Aptiv
    Bangalore

    Major Accountabilities:Conduct code quality assessments and security reviews to identify and address vulnerabilities and code defects early in the development lifecycle.Implement and enforce coding st
  • Smart Data Enterprises
    Nagpur

    We’re seeking experienced MEAN stack developers to build big‑data solutions for our clients. You’ll work on cutting‑edge projects within an Agile environment, leveraging cloud services and con
  • Mastercard
    Navi Mumbai

    Join a global payments leader driving sustainable economies, where you'll steer the design and operation of enterprise‑grade data platforms. This senior engineering role blends technical leadership