Amazon
Posted 1mo ago

Software Development Engineer II, Amazon Payment Services

Amazon
Chennai, Tamil Nadu, India
OnsiteFull Time
Responsibilities
  • designing systems
  • driving roadmaps
  • managing projects
Requirements
  • 3+ years professional software development
  • 2+ years system design experience
  • Strong distributed systems and web services background
  • Excellent communication and problem-solving skills

Job description

Description

About PayFort, an Amazon Company: We serve the needs of online shoppers in all Arabic speaking and surrounding countries through our trusted, secure payment network that gives everyone the opportunity to shop online safely and easily. We build trust between buyers and online sellers by enabling consumers to transact online using the payment options they prefer with complete security and peace of mind while supporting the most popular payment methods available globally. PayFort is part of Souq Group, established in 2013. PayFort is regional expert in payment processing technology and solutions across major markets in the GCC & Levant countries, operating in UAE, Egypt, Saudi Arabia, Lebanon, Jordan and Qatar.


Primary Responsibilities:

We are looking for a seasoned senior developer to design/build massive scale, distributed computing solutions. You will be responsible for driving the team’s technical direction, strategizing and shaping our long-term vision and architecture. You will own major deliverables end-to-end, drive roadmaps, and provide technical leadership to the engineering team. 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 candidate should 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 with product managers in developing a strategy and road map to provide compelling capabilities for our customers.
- 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.
- Project management - prioritization , planning of projects and features, Stakeholder management and tracking of external commitments
- Operational Excellence - monitoring & operation of production services

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

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Chennai, Tamil Nadu
2d
Save
Mark Applied
Hide
Lead Engineer - AI services
Chennai, Tamil Nadu, India
HybridFull Time
NTT DATA
NTT DATATokyo Stock Exchange: 9613: Provides global information technology and business transformation services.
Bachelor's degree in computer science, engineering, or related field; seasoned software development experience; expertise in cloud, microservices, APIs, programming, data stores, containers, CI/CD, and ML/AI.
AWS, GCP, Microsoft Azure, Microsoft Office 365, C/C++, C#, Java, JavaScript, Python, Node.js, Kubernetes, Docker, LXC/LXD, Elasticsearch, MongoDB, Cassandra, SQL, RESTful APIs, CI/CD
2d
Save
Mark Applied
Hide
Custom Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
3+ YOERequires 15 years of full-time education and at least 3 years of Java Enterprise Edition experience; familiarity with object-oriented programming, web frameworks, databases, SQL, Agile, and Scrum.
Java Enterprise Edition, Spring, JavaServer Faces, SQL, Agile, Scrum
1w
Save
Mark Applied
Hide
Custom Software Engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
7.5+ YOERequires 7.5+ years of experience, with 8 years in Oracle Transportation Management, 15 years of full-time education, and expertise across software analysis, design, coding, testing, maintenance, integration, and troubleshooting.
Oracle Transportation Management
3w
Save
Mark Applied
Hide
Software Development Engineer 2
Chennai, Tamil Nadu, India
OnsiteFull Time
VIAVI Solutions
VIAVI SolutionsNASDAQ: VIAV: Provides network testing equipment and advanced optical coatings.
3+ YOE3–8 years backend/data engineering experience with production Kafka, Kafka Streams/Connect, Apache Spark, Java and Spring Boot, strong distributed systems debugging and LLD/HLD skills.
Apache Kafka, Kafka Streams, Kafka Connect, Apache Spark, Java, Spring Boot, Kubernetes, AWS, Azure, GCP
2mo
Save
Mark Applied
Hide
Senior Software Development Engineer - Data Security and Protection
Chennai, Tamil Nadu, India
HybridFull Time
Workday
WorkdayNASDAQ: WDAY: Provides cloud-based software for financial and human capital management.
7+ YOE7+ years software engineering experience building IAM/authorization solutions; expertise with access control models (RBAC/ABAC/ReBAC), OAuth2/OIDC/SAML, policy engines (Open Policy Agent), distributed systems, Java/Go/Scala, security best practices.
Open Policy Agent (OPA), OAuth2, OIDC, SAML, Java, Go, Scala, OWASP, AWS, GCP
4mo
Save
Mark Applied
Hide
Sr Software Development Engineer - .Net full stack
Chennai or Bangalore
OnsiteFull Time
Mr. Cooper Group
Mr. Cooper Group: Provides residential mortgage loan servicing and lending services.
Develop and deploy .NET full-stack applications; design, analyze, and optimize scalable Open Stack tech; communicate with stakeholders.
.NET, C#, ASP.NET, SQL, JavaScript, HTML/CSS, OpenStack
4mo
Save
Mark Applied
Hide
Software development engineer
Chennai, Tamil Nadu, India
OnsiteFull Time
KLA
KLANASDAQ: KLAC: Provides process control and yield management for semiconductor manufacturing.
5+ YOEMS degree in engineering with 5 years experience; strong C++ and C#, WPF, Python; OO design; English; individual contributor.
C++, C#, WPF, Python, GIT, UML
7mo
Save
Mark Applied
Hide
Software Development Engineer - II
Chennai, Tamil Nadu, India
OnsiteFull Time
Clear Demand
Clear Demand: Provides AI-powered retail price optimization and market intelligence software.
SDE with production experience; Node.js, Python; SQL/NoSQL; cloud experience (AWS/GCP); data pipelines; strong communication; ownership and fast-paced work.
Node.js, Python, SQL, NoSQL, Kafka, AWS, GCP, DynamoDB, Elasticsearch, S3, AWS Glue, AWS QuickSight, Kibana