Software Development Engineer
2 weeks ago
Build the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity. EC2 Placement is seeking talented engineers to build the online and offline optimization systems for compute workload scheduling, and the customer capabilities to better manage those workloads. Amazon EC2 provides on-demand scalable compute capacity, and powers some of the largest services in the world. You will collaborate with a top-tier community of engineers to build systems to improve how customers are able to access EC2 compute resources. The successful candidate will have strong software engineering experience, with a passion for thinking about, building and testing distributed systems. You have an interest in how Machine Learning and other optimization techniques can be applied to large-scale problems. You have demonstrated experience working with a team to design, build and operate large-scale systems. With strong engineering fundamentals, an analytical and data-driven approach to your work, and strong communication skills, you have the ability to collaborate well to deliver results. We move fast and work together on small teams to solve big problems. If this opportunity sounds interesting, we would love to talk to you more about our work and culture at AWS in Cape Town. About the team Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Basic Qualifications Experience (non-internship) in professional software development Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design 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 Amazon is an equal opportunities employer, and we value your passion to discover, invent, simplify and build. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae. #J-18808-Ljbffr
-
Intermediate Software Development Engineer
3 weeks ago
Cape Town, South Africa Bet Software Full timeWe Want You BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...
-
Intermediate Software Development Engineer
6 days ago
Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per yearWe Want You:BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...
-
Intermediate Software Development Engineer
6 days ago
Cape Town, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per yearWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...
-
Software Engineer IV
2 weeks ago
Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per yearSince we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...
-
Senior Structural Engineer
4 weeks ago
Cape Town, South Africa Gig Engineer Full timeAbout the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...
-
Software Developer
3 weeks ago
Cape Town, South Africa JenRec Recruitment Full timeThe Software Developer will design, develop, and maintain web interfaces and backend systems. The role includes debugging, troubleshooting, testing, and delivering high-quality software solutions while collaborating with cross-functional teams.Key ResponsibilitiesDesign and develop web interfaces and backend systems using Agile methodologiesPerform...
-
Software Development Manager
1 week ago
Cape Town, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full time2+ years of engineering team management experience - 5+ years of engineering experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations Are you passionate about...
-
Senior Software Engineer
3 weeks ago
Cape Town, South Africa Gendac | Software, Innovations & Iot Full timeARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects? A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...
-
Senior Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full timeARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects?A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...
-
Software Development Engineer
3 weeks ago
Cape Town, South Africa Amazon Web Services (AWS) Full timeJoin to apply for the Software Development Engineer role at Amazon Web Services (AWS) 2 days ago Be among the first 25 applicants Join to apply for the Software Development Engineer role at Amazon Web Services (AWS) DescriptionBuild the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity. EC2 Placement is seeking...