Search jobs > Nashville, TN > Internship > Software engineer ii

Software Dev Engineer II

Amazon
Nashville, Tennessee, US
Full-time

Want to participate in building the next generation of online payment system that supports multiple countries and payment methods?

Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below.

Amazon Payment Services (APS) is a leading payment service provider in MENA region with operations spanning across 8 countries and offers online payment services to thousands of merchants.

APS team is building robust payment solution for driving the best payment experience on & off Amazon. Over 100 million customers send tens of billions of dollars moving at light-speed through our systems annually.

We build systems that process payments at an unprecedented scale with accuracy, speed and mission-critical availability.

We innovate to improve customer experience, with support for currency of choice, in-store payments, pay on delivery, credit and debit card payments, seller disbursements and gift cards.

Many new exciting & challenging ideas are in the works.

We are looking for a seasoned developer to design / build large scale distributed computing solutions. You will be responsible for designing, developing and delivering solutions to vague and complex payment problems.

You will own deliverables end-to-end. If you're excited by cloud computing, designing highly scalable, fault tolerant systems, and want to be challenged by the toughest computer science problems, then join us to build the next generation distributed systems solving big data problems.

You should be someone who wants to conceive and design highly scalable, robust software, and wants to see their software thrive in the face of traffic from huge cloud computing services.

The ideal candidate will have strong distributed systems and web services design and implementation experience, as well as experience working on high availability production systems.

  • Responsible for the overall development life cycle of the solution and manage complex projects with significant bottom line impact.
  • Work closely with senior engineers to develop the best technical design and approach for new product development.
  • Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
  • Own your module end to end in terms of design, development and delivery. Contribute to and review peer design and code.
  • Work with Product Managers in understanding business problem statements and design software solutions for it.

BASIC QUALIFICATIONS

  • 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

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

Posted : October 4, 2024

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

J-18808-Ljbffr

4 days ago
Related jobs
Promoted
Amazon
Nashville, Tennessee

Software Dev Engineer, Amazon Publisher Monetization. Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. As a software engineer on the Amazon Publisher Monetization team with Amazon Advertising, you will...

Coats
La Vergne, Tennessee

As a Software Developer, you be designing and developing  software applications. EDUCATION, SKILLS, AND EXPERIENCE Basic Qualifications: BS Degree in Electrical Engineering / Computer Engineering / Computer Science or equivalent engineering discipline from an accredited university required. ESS...

Promoted
Amazon
Nashville, Tennessee

Are you a passionate Software engineer in the area of computer vision and machine learning who aspires to develop new and innovative technologies for new product categories? Are you interested in applying your deep knowledge to new and challenging areas? Are you looking to scale computer vision and ...

Tephra
Goodlettsville, Tennessee

The Software Engineer (SEII) focuses on development and delivery of software applications that meet the needs of the business. The SEII has a minimum three years of experience in software development in an Enterprise-level IT organization or software development company. Job Title: Software Engineer...

Promoted
Amazon
Nashville, Tennessee

Software Dev Engineer, Mobile Experience, AGI, Information. As a Software Engineer in this role, you will have the opportunity to design and lead the development of unique and engaging experiences. You will be expected to be proficient technically, mentor and grow junior developers, encourage softwa...

Oracle
Nashville, Tennessee

Health Data Intelligence (HDI) is growing and looking for a Software Engineer II that has a passion for learning and solving problems to join the HealtheCare Care Coordination team! As a Software Engineer II, you will be responsible for writing and configuring code in accordance with our client’s te...

Promoted
KBR
Nashville, Tennessee

KBR's Defense Systems Engineering (DSE) unit provides technical solutions in systems engineering, AI, C6ISR, and missile defense for the Department of Defense and Intelligence Community. Big Data Integration Engineer – Job Summary. The Integration Engineer will work on the deployment and integration...

Promoted
Vaco
Hendersonville, Tennessee

Nashville-based highly preferred.Experienced working with large data sets and curating data-driven applications.Understanding of DevOps methodologies.Developer will be joining an existing project that involves working on sophisticated data processing solutions.This candidate must be able to work wit...

Promoted
ComplexCare Solutions
Nashville, Tennessee

The Software Data Engineer is responsible for contributing to data analytics, data operations, and software product development across the organization. They will support existing data operations such as data refresh ETL, data structure development, and troubleshooting of data issues. They will typi...

Promoted
Elite Technical's Customer
Nashville, Tennessee
Remote

Our client, a prestigious Federal contractor, is seeking Junior/Mid Full Stack. Utilize full-stack development expertise that ranges from client development of markup and styling to OS level services, and server-side containers and database technologies. Net Developer to serve as an active member of...