

Key job responsibilities- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
- Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
- Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
- Work in an agile environment to deliver high quality software.
- Graduated less than 24 months ago or about to complete a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related fields at time of application
- Although no specific programming language is required – you should be familiar with the syntax of languages such as Java, C/C++, or Python
- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis.
- Previous technical internship(s) if applicable
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
- Experience in optimization mathematics such as linear programming and nonlinear optimisation
- Ability to effectively articulate technical challenges and solutions
- Adept at handling ambiguous or undefined problems as well as ability to think abstractly.
משרות נוספות שיכולות לעניין אותך

Key job responsibilities
• Use the latest AWS technology to manage infrastructure and services in multiple AWS regions around the world.
• Developing and maintaining installation and configuration procedures, based on AWS and on-premises environment.
• Developing and maintaining automation, orchestration, and playbooks/scenarios.
• Design and implement tools for the engineering and customer service teams that create and support MENA Payment team’s current and future products
• Design and implement solutions to monitor service health, perform log analysis, and automate recovery
• Researching and recommending innovative, and where possible, automated approaches for DevOps or other teams.
- 2+ years of software development, or 2+ years of technical support experience
- Experience scripting in modern program languages
- Experience troubleshooting and debugging technical systems
- Knowledge of web services, distributed systems, and web application development
- Experience troubleshooting & maintaining hardware & software RAID
- Experience with REST web services, XML, JSON

Key job responsibilities
• Use the latest AWS technology to manage infrastructure and services in multiple AWS regions around the world.
• Developing and maintaining installation and configuration procedures, based on AWS and on-premises environment.
• Developing and maintaining automation, orchestration, and playbooks/scenarios.
• Design and implement tools for the engineering and customer service teams that create and support MENA Payment team’s current and future products
• Design and implement solutions to monitor service health, perform log analysis, and automate recovery
• Researching and recommending innovative, and where possible, automated approaches for DevOps or other teams.
- 4+ years of software development, or 4+ years of technical support experience
- Experience scripting in modern program languages
- Experience troubleshooting and debugging technical systems
- Experience in agile/scrum or related collaborative workflow
- Experience troubleshooting and documenting findings
- Knowledge of distributed applications/enterprise applications
- Knowledge of UNIX/Linux operating system
- Experience analyzing and troubleshooting RESTful web API calls

Key job responsibilities
- Provide dedicated integration support for all types of merchants.
- Develop subject matter expertise in one or more payment services and handles escalations related to those services.
- Manage high severity incidents till resolution.
- Can deal with ambiguity associated with the technical requirements. (e.g., custom system integrations, token migrations, embedded customer experience).
- Understands platform architecture (at a high-level), API documentation, and troubleshooting techniques.
- Understand the risk/opportunities with various implementations and help our merchants make the right trade-offs (e.g., creation of downstream bottlenecks, managed vs. unmanaged services, etc.).
- Understand the problem, defines severity, and proposes a workaround solution during crisis times to recover transactions while still working on the end-to-end solution.- Perform deep dive and conducts detailed application analysis to identify the root causes of the merchant issues and works with the internal stakeholders and external partners to resolve them.
- Investigate transaction-related technical issues and promptly escalates concerns to the senior integration engineers.- Participate in on-call duties, based on a rotational schedule, to manage incident/sev-2 related support by coordinating with different stakeholders to unblock issues.
- 1+ years of technical support experience
- Experience troubleshooting and debugging technical systems
- Bachelor's degree in computer science or related

You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.As an Amazon Critical Infrastructure Engineer, you will provide full life-cycle support to AWS Data Centers from design inception through site improvement and maintenance. You will be the ‘go to’ engineering resource for your region when technical advice is needed, and will use your subject matter expertise and engage with diverse teams to:* Troubleshoot, conduct Root Cause Analysis (RCA) and create Corrective Action (CA) documentation for site/equipment failures.* Directly support operational issues with ad-hoc training, complex operating procedure reviews, including critical equipment, and event support.* Own the conceptual design for existing data center upgrades and design-solutions, which add capacity, improve availability, increase efficiency and sustainability.* Develop innovative solutions for AWS’s data centers.* Work on concurrent projects, sometimes in multiple geographical regions.* Act as resident engineer during new construction projects. Support construction, commissioning, and turnover.Key job responsibilities
• Possess Strong Engineering Judgement and are able to provide recommendations despite uncertainty/ambiguity.
• Are detail and data oriented.
• Have experience solving problems with engineered solutions.
• Have experience managing engineering projects and consultants.
• Build trust and relationships with different stakeholders (e.g., Operations, Controls, Construction, Design, Commissioning, Product Managers, Technical Program Managers, ).
• Are adaptable and inclined to get into the field to see things up close.
• Excited about a mix of office and field work.A day in the life
Each day you will interact with different teams responsible for all aspects of the data centers. You will prioritize your activities to support data center capacity availability and safety focusing on the actions that are most impactful. You will have the opportunity to work on projects locally and globally.If you meet these qualifications, exude passion, and enjoy the challenge of innovative projects at hyper-scale, this job is for you!
Diverse ExperiencesAmazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceMentorship and Career GrowthWe’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
• Bachelor’s Degree in Electrical Engineering or equivalent experience.
• Possess leadership and problem-solving skills
• Possess excellent communication and writing skills, attention to detail, maintain high quality standards
• Possess data analytics skills, data querying skills/language, scripting, and comfort with working in vast amounts of data in new and evolving environments
• Experience using a variety of web based and other software tools for calculation and data processing.

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.
Key job responsibilities- Work closely with other 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.- Operational Excellence - monitoring & operation of production services
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- 5+ 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

Key job responsibilities
• Work with MENA Pay and Amazon teams to design, build, monitor, and secure software solutions
• Use the latest AWS technology to manage infrastructure and services in multiple AWS regions around the world.
• Developing and maintaining installation and configuration procedures, based on AWS and on-premises environment.
• Developing and maintaining automation, orchestration, and playbooks/scenarios.
• Design and implement tools for the engineering and customer service teams that create and support MENA Payment team’s current and future products
• Design and implement solutions to monitor service health, perform log analysis, and automate recovery
• Participate in architecture and code reviews to ensure best practices for design and security
• Researching and recommending innovative, and where possible, automated approaches for DevOps or other teams.
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Experience with distributed systems at scale
- Experience utilizing AWS cloud solutions in a DevOps environment
- Experience in networking, storage systems, operating systems and hands-on systems engineering

Key job responsibilities- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
- Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
- Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
- Work in an agile environment to deliver high quality software.
- Graduated less than 24 months ago or about to complete a Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related fields at time of application
- Although no specific programming language is required – you should be familiar with the syntax of languages such as Java, C/C++, or Python
- Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis.
- Previous technical internship(s) if applicable
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
- Experience in optimization mathematics such as linear programming and nonlinear optimisation
- Ability to effectively articulate technical challenges and solutions
- Adept at handling ambiguous or undefined problems as well as ability to think abstractly.
משרות נוספות שיכולות לעניין אותך