Software Development Engineer

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Development Engineer

PayFort, an Amazon Company, is seeking a seasoned Software Development Engineer to join their team in Chennai, India. This role is part of a regional expert in payment processing technology, operating across major markets in the GCC & Levant countries including UAE, Egypt, Saudi Arabia, Lebanon, Jordan, and Qatar.

The position offers an exciting opportunity to work on massive scale distributed computing solutions for a trusted, secure payment network that serves online shoppers in Arabic speaking and surrounding countries. As a Software Development Engineer, you'll be at the forefront of designing and implementing highly scalable, fault-tolerant systems that enable secure online transactions.

Your responsibilities will include driving the team's technical direction, shaping long-term vision and architecture, and owning major deliverables end-to-end. You'll work closely with product managers to develop strategies and roadmaps, while collaborating with senior engineers on technical design and implementation. The role requires strong expertise in distributed systems and web services design, with a focus on high-availability production systems.

The ideal candidate brings 3+ years of professional software development experience and 2+ years of system design and architecture experience. You should be passionate about cloud computing and solving complex computer science problems. The role offers the opportunity to work on challenging technical problems while contributing to a platform that enables secure online commerce across multiple countries.

This position is perfect for someone who wants to make a significant impact on a platform that processes millions of transactions and serves customers across multiple countries. You'll be part of a team that values technical excellence, operational efficiency, and customer trust. The role combines technical leadership with hands-on development, making it ideal for engineers who want to grow both their technical and leadership skills while working on meaningful problems in the financial technology space.

Last updated 2 minutes ago

Responsibilities For Software Development Engineer

  • Design and build massive scale, distributed computing solutions
  • Drive team's technical direction and long-term vision
  • Own major deliverables end-to-end
  • Drive roadmaps and provide technical leadership
  • Work with product managers in developing strategy and roadmap
  • Develop technical design and approach for new product development
  • Project management including prioritization and planning
  • Monitoring & operation of production services

Requirements For Software Development Engineer

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer

Medical Insurance
  • Disability accommodations available

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Development Engineer II

Software Development Engineer II position at Amazon SageMaker building scalable platform services for machine learning infrastructure using cutting-edge cloud technologies.

Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, focusing on inventory placement and space allocation systems for Amazon's fulfillment network.

Software Development Engineer, Data Center Builder Tools

AWS Data Center Builder Tools team seeks Software Development Engineer to develop industrial control services for global data centers.

Software Development Engineer II, Tax Services

Build and maintain large-scale tax calculation and invoicing systems at Amazon, ensuring accurate processing of millions of transactions while maintaining global tax compliance.

Software Development Engineer, Sponsor Products, Amazon Retail Ad Service

Software Development Engineer role at Amazon Advertising, building large-scale advertising systems with AWS technologies in New York. 3+ years experience required, competitive compensation.