Cloud Software Engineer
2 months ago
Position Overview
As a Software Development Engineer, you will be integral in crafting the next generation of service platforms for Amazon Web Services (AWS), particularly focusing on EC2 and other customer-centric solutions.
Key Responsibilities
Your role will involve developing and managing services that are critical to the Amazon Elastic Compute Cloud (EC2) infrastructure. You will work with a substantial volume of Internet traffic, serving both internal and external clients who rely on EC2 for their solutions.
Technologies Utilized
Our engineering teams employ a diverse range of programming languages including Java, Kotlin, TypeScript, Python, Ruby, Go, and C++. Familiarity with various Native AWS services and Amazon-internal tools is advantageous, but we prioritize strong programming fundamentals and a willingness to learn.
Engineering Excellence
Our engineers take pride in creating software that is robust, scalable, and efficient. We emphasize writing clear and maintainable code, and we maintain high standards during code reviews to ensure quality.
Ownership and Collaboration
In this role, you will have significant ownership over your projects and will be expected to contribute to the development of effective designs and solutions for complex challenges. You will operate with a degree of autonomy and consider the long-term implications of your team's services within the broader architectural framework.
Cross-Team Engagement
The services you develop will be utilized by various teams, providing opportunities to collaborate and influence engineers beyond your immediate group, thereby enhancing the EC2 architecture to meet Amazon's expansive business requirements.
DevOps Culture
We embrace a DevOps model, assigning projects and tasks that foster the growth of each team member into a well-rounded engineer capable of tackling more complex challenges in the future. This role includes on-call responsibilities shared among the team, reflecting our commitment to work-life balance.
Team Environment
As part of our dynamic team, you will engage with talented engineers through various internal initiatives, including knowledge-sharing sessions and training resources that cover all aspects of our operations.
Candidate Profile
We seek individuals who are enthusiastic, curious, empathetic, motivated, and dependable. The opportunities for professional development are abundant, and we are just beginning to explore our potential.
Basic Qualifications
- Minimum of 3 years of professional software development experience
- Experience in designing or architecting systems with a focus on reliability and scalability
- Proficiency in at least one modern programming language such as Java, C++, or C# with a solid understanding of object-oriented design
Preferred Qualifications
- Bachelor's degree in computer science or a related field
Amazon is committed to fostering a diverse and inclusive workplace, welcoming applications from all backgrounds and experiences.
-
Cloud Software Engineer
3 weeks ago
Cape Town, Western Cape, South Africa RMV Solutions Pty Ltd Full timeCloud Software EngineerThis position is 99% remote. Our client seeks a dynamic Cloud Software Engineer to join their team focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Cloud Software Engineer, you will be responsible for establishing a high-quality code foundation across all levels.Key...
-
Senior Cloud Software Engineer
2 months ago
Cape Town, Western Cape, South Africa RMV Solution Full timeJob Title: Senior Cloud Software EngineerAbout RMV Solution:RMV Solution is a leading provider of cloud-provisioned software solutions tailored to specific business sectors. We are seeking a dynamic Senior Cloud Software Engineer to join our team and contribute to the development of high-quality cloud-based software applications.Job Summary:We are looking...
-
Senior Cloud Software Engineer
1 month ago
Cape Town, Western Cape, South Africa IT Ridge Technologies Full timeCloud Software EngineerAt IT Ridge Technologies, we're seeking a highly skilled Cloud Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based applications using microservices and serverless technologies.Key Responsibilities:Design and implement cloud-based...
-
Cloud Software Engineer
1 month ago
Cape Town, Western Cape, South Africa RMV Solutions Pty Ltd Full timeCloud Provisioned Software Solutions DeveloperThis position is 99% remote.RMV Solutions Pty Ltd seeks a dynamic Full Stack Developer to join their team focusing on creating cloud-provisioned software solutions tailored to specific business sectors.Key Responsibilities:Engage in all facets of agile software development encompassing design, implementation, and...
-
Software Engineer
13 hours ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeAbout the RoleWe are seeking a talented Software Engineer to join our team and contribute to the development of innovative cloud computing solutions.Key Responsibilities:Design, develop, and deploy cloud-based applications using cloud computing platforms.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure the...
-
Software Engineer
4 weeks ago
Cape Town, Western Cape, South Africa takealot Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Takealot, a leading online retailer in South Africa. As a Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient cloud infrastructure solutions.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using...
-
Senior Software Engineer
1 month ago
Cape Town, Western Cape, South Africa MRI Software Full timeAbout MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible and game-changing solutions to improve people's lives. Our mission is to hire the best employees on earth, people like you, to help us achieve our goals.Job SummaryWe are seeking a skilled Software Engineer to join our team in our Cape Town...
-
Software Engineer: Developing Cloud Solutions
13 hours ago
Cape Town, Western Cape, South Africa Fair Cape Dairy's Full timeJob Title: Software EngineerAbout the Role:We are seeking an experienced Software Engineer to join our team and develop cloud-based solutions. Key responsibilities include designing, implementing, and maintaining cloud infrastructure and applications.Key Skills:* Proficiency in cloud computing platforms* Experience with containerization and orchestration*...
-
Cloud Software Engineer
3 weeks ago
Cape Town, Western Cape, South Africa Graylink Full timeWe're seeking a skilled Developer to contribute to our cutting-edge cloud-based software solutions.The ideal candidate possesses strong JavaScript skills, functional programming expertise, and experience in developing cloud-hosted web applications, either from scratch or by migrating legacy MS.NET systems to a modern JS microservices architecture.Key...
-
Senior Software Engineer
13 hours ago
Cape Town, Western Cape, South Africa Emporium Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team and lead the development of our cloud infrastructure. As a key member of our engineering team, you will be responsible for designing, building, and maintaining scalable and secure cloud-based systems.
-
Cape Town, Western Cape, South Africa The Recruiters Full timeJob Description: We are seeking a Senior Software Engineer with expertise in cloud computing to join our team. The ideal candidate will have experience with cloud infrastructure, software architecture, and agile development methodologies.Responsibilities:Design and develop scalable cloud-based applicationsCollaborate with cross-functional teams to deliver...
-
Senior Software Engineer
13 hours ago
Cape Town, Western Cape, South Africa Labournet Full timeJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-based systems. Your expertise in cloud architecture and full-stack development will be essential in driving our business forward. Key Responsibilities:Design...
-
Data Solutions Engineer
3 days ago
Cape Town, Western Cape, South Africa Entelect Software Ltd Full timeAbout the RoleWe are seeking an experienced Data Solutions Engineer to join our team at Entelect Software Ltd. As a key member of our delivery team, you will be responsible for designing and implementing modern data engineering solutions, including cloud, hybrid, and on-prem environments.Key ResponsibilitiesDeliveryDesign and implement optimal data pipelines...
-
Cloud Software Engineer
2 months ago
Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full timePosition OverviewAs a Software Development Engineer, you will be instrumental in creating innovative service platforms for AWS, EC2, and our clientele. Your contributions will be vital to the Amazon Elastic Compute Cloud (EC2) web service, which serves as a cornerstone for numerous internal and external applications.ResponsibilitiesYour role will involve...
-
Senior Software Engineer
13 hours ago
Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining scalable cloud-based applications.Main Responsibilities:Design and develop cloud-based applications using AWS and Azure platformsCollaborate with...
-
AWS Cloud Engineer
4 weeks ago
Cape Town, Western Cape, South Africa Dimension Data Full timeJob Title: Junior AWS EngineerWe are seeking a highly motivated and detail-oriented Junior AWS Engineer to join our team at Dimension Data. As a Junior AWS Engineer, you will be responsible for designing, implementing, and maintaining cloud-based systems and infrastructure using Amazon Web Services (AWS).Key Responsibilities:Design and implement scalable and...
-
Cloud Software Architect
1 month ago
Cape Town, Western Cape, South Africa RMV Solutions Pty Ltd Full timeCloud Provisioned Software Solutions SpecialistThis position is 99% remote. Our client seeks a dynamic Full Stack Developer to join their team focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full Stack developer, you will be responsible for establishing a high-quality code foundation across all levels.Key...
-
Senior Cloud Software Engineer
4 weeks ago
Cape Town, Western Cape, South Africa RMV Solution Full time{"title": "Full Stack Developer", "description": "Job DescriptionRMV Solution is seeking a highly skilled Full Stack Developer to join our team in Cape Town. As a Full Stack Developer, you will be responsible for designing, implementing, and deploying cloud-provisioned software solutions tailored to specific business sectors.Key Responsibilities:Engage in...
-
Senior Software Engineer
13 hours ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeJob Title: Cloud ArchitectAt our company, we're looking for a talented Cloud Architect to help us design and build scalable, secure, and efficient cloud infrastructure. As a Cloud Architect, you will be responsible for developing and maintaining our cloud strategy, ensuring seamless integration with our software development teams, and driving innovation...
-
Senior Software Developer
4 weeks ago
Cape Town, Western Cape, South Africa MRI Software Full timeAbout MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible and innovative solutions to improve people's lives. Our mission is to empower our teams to reach their full potential and deliver exceptional client experiences.Job SummaryWe are seeking a highly skilled Software Engineer to join our team in...