System Dev Engineer III

Amazon.ae

Amman, Jordan

Ref: RP971-660

Job description / Role

Employment: Full Time

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.

We are looking for a seasoned Systems Development Engineer to develop, build and scale software systems that operate our Payments network in the MEA region.

Our ideal candidate is highly autonomous, possesses strong written and verbal communication skills, strong project management and time management skills and has a successful track record of designing and delivering simple, scalable systems. The desire and ability to work in a fast paced, collaborative environment is essential.

This is a fantastic opportunity to work with some of the best engineers in the industry and help found and shape the direction of Payments in one of the largest and fastest growing regions in the world.

- You are interested in being part of a high-bar team with regional responsibility for Payments in the Middle East and Africa
- Solving problems at scale excites you.
- You do not implement specs from analysts and architects - you talk to customers and design solutions to their problems. You automate and innovate.· You do not push just one technology agenda - you choose the best tool for the problem at hand.· You believe that the craft of software development is about writing code right the first time. For you, code reviews and automated testing are not chores - they are a core part of writing great software.
- You Automate select administration tasks through creation and maintenance of systems, scripts and tools.
- You do not throw your code over the wall. You launch it, own it, support it and make it incrementally better for the benefit of customers.· You enjoy working in a flexible, fast-paced, collaborative team environment.
- You understand the needs of Operations organizations and you aim to reduce operational burden.
- You relish working with other Engineering teams to ensure fast, smooth roll-out of new designs and products.

You will achieve this by:

- Developing tools and systems to deploy software system changes to customers in the region.· Build and own the operations platform, monitoring tools and alarms that proactively check and inform operations of potential problems or customer experience issues.
- Build and own highly available, modular, operations automation tools for internal use that enable operations engineers to operate customer impacting production workloads safely at high speed and wide scale.
- Develop dashboards and reporting tools to measure, assess and improve the customer experience.
- Be obsessed on optimizing the experience for key enterprise customer operations and issues.
- Quantify through metrics and analyze customer pain points and work to resolve these problems.
- Collaborate with system engineers and platform software development teams to augment or improve code.
- Influence and drive the global development and operations teams to achieve the best result possible for our customers.
- Assist with engineering and operations in troubleshooting system issues.
- Document your tools and processes.

Requirements

Basic Qualifications

- 7+ years' experience in a large-scale software development environment
- Proficiency in Java, C/C++/C# or another high-level programming language
- Experience with distributed operational health and performance monitoring systems
- Manage directly assigned tasks and on-call duties gracefully
- Ability to work in a diverse team environment
- Experience specifying, designing, and/or implementing system health, performance monitoring tools
- Experience designing and/or implementing automated software testing, deployment and performance analysis systems
- Experience conducting failure mode analysis in complex distributed systems
- Experience conducting efficiency and duplication analysis across large organizations
- Experience reviewing and refining design and architecture documents presented by partner teams for operational readiness, fault tolerance and scalability

Preferred Qualifications

- The successful candidate will have a proven track record of success in delivering complex projects, including coordinating and driving issues to resolution autonomously utilizing excellent project management skills.
- Have the ability to build capabilities to enable the analysis and measurement of our existing and planned Incident Management tools and processes
- Must have the ability to evolve metrics systems that will support our long-term vision for Payments
- Strong understanding of basic operational best practices such as monitoring, alerting, deployment and change policies (ITIL a plus)
- Experience running agile frameworks or other workflow methodologies in an Operations setting.
- Passion and aptitude for data analysis and experience with quantitative measurement and improvement
- Experience in Systems and Network Administration, DevOps or Site Reliability Engineering
- Experience developing or furthering existing application and system management tools and processes that reduce manual efforts and increase overall efficiency
- AWS experience with production workloads.
- Experience with service-oriented architecture and web services
- Experience running and maintaining a 24x7 production environment
- Experience with some aspect(s) of computer security: network security, application security, security protocols, cryptography, etc.
- Expert communication skills used to successfully engage with customers and colleagues.

About the Company

Amazon.ae, formerly Souq.com, is an English-Arabic language e-commerce platform, owned by Amazon, Inc. It is the largest e-commerce platform in the Arab world. On March 28, 2017, Amazon.com Inc. confirmed it would be acquiring Souq.com for $580 million. On May 1, 2019, Souq.com became known as Amazon.ae.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month