Current jobs related to Python Software Engineer - Durban, KwaZulu-Natal - Findojobs South Africa
-
Python Software Engineer AI Expert
5 days ago
Durban, KwaZulu-Natal, South Africa Latitude Digital Marketing Full timeWe are a global digital marketing agency that pushes the boundaries in advertising automation, eCommerce analytics, and other digital services. Our mission is focused on delivering production enhancements for our creative and experienced production teams by building innovative AI generative applications.About the RoleWe are looking for a skilled Senior...
-
Intermediate Software Engineer
2 days ago
Durban, KwaZulu-Natal, South Africa BET Software Full timeAbout the JobBET Software is a leading provider of software solutions, and we are currently seeking an Intermediate Software Engineer - Application Support to join our team. In this role, you will be responsible for providing technical support and assistance to our customers, ensuring that they receive exceptional service and help resolve any issues they may...
-
Durban, KwaZulu-Natal, South Africa Latitude Digital Marketing Full timeWe are seeking a highly skilled Artificial Intelligence Engineer to join our team of experts in AI and machine learning. As a Senior Python Developer, you will play a key role in developing our suite of proprietary technologies with a core focus on generative AI and advanced AI agents.About the JobYou will be part of our AI Studios team—a global team of...
-
Insurance Software Engineer
6 days ago
Durban, KwaZulu-Natal, South Africa Integrity Software Full timeAt Integrity Software, we are looking for a highly skilled and motivated VB developer to join our team.The ideal candidate will have a strong background in object-oriented programming and software development, with experience in the insurance industry being a plus.Responsibilities will include developing new features and fixing bugs in our software...
-
AI Lead Senior Python Developer
5 days ago
Durban, KwaZulu-Natal, South Africa Latitude Digital Marketing Full timeWe are seeking a highly skilled Python Software Engineer to join our team of experts in AI and machine learning. As a Senior Python Developer, you will play a key role in developing our suite of proprietary technologies with a core focus on generative AI and advanced AI agents.About the JobYou will be part of our AI Studios team—a global team of engineers...
-
Senior Software Engineering Professional
11 hours ago
Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full timeJob Description:MSP Staffing LTD is seeking a skilled software engineer to join our team. This role involves the development of fully-fledged platforms using a range of different technologies.The Intermediate Full Stack Developer will be responsible for the entire product development lifecycle, including design, development, deployment, and maintenance of...
-
Senior Python Developer
5 days ago
Durban, KwaZulu-Natal, South Africa Latitude Digital Marketing Full timeWelcome to Latitude Digital Marketing, a global digital marketing agency where we push the boundaries in advertising automation, eCommerce analytics, and other digital services. Our mission is focused on delivering production enhancements for our creative and experienced production teams by building innovative AI generative applications.We are looking for a...
-
Software Systems Analyst
2 days ago
Durban, KwaZulu-Natal, South Africa BET Software Full timeJob SummaryWe are seeking a highly skilled Software Systems Analyst to join our team at BET Software. In this role, you will be responsible for providing technical support and assistance to our customers, ensuring that they receive exceptional service and help resolve any issues they may encounter.Key ResponsibilitiesTo provide technical support and...
-
DevOps Engineering Manager
4 days ago
Durban, KwaZulu-Natal, South Africa BET Software Full timeJob Description:We are seeking an experienced DevOps Engineering Manager to lead our team in delivering high-quality software solutions. The successful candidate will be responsible for overseeing the entire software development lifecycle, from strategy and roadmap to deployment and support.Key Responsibilities:Develop and implement DevOps strategies to...
-
Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full timeCompany OverviewMSP Staffing LTD is a leading recruitment agency providing top talent to various industries. Job Description:We are seeking an experienced Software Engineer who can handle both front and back-end development.The ideal candidate will be responsible for designing, developing, deploying, and maintaining new and existing features. Required...
-
Durban, KwaZulu-Natal, South Africa Stepco Recruitment Full timeAs a Software Engineer with strong web development skills, you will play a crucial role in shaping the future of our company's web presence. You will be responsible for designing, developing, and maintaining web applications that meet the evolving needs of our clients.Your Key Responsibilities:Develop front-end user interfaces using HTML, CSS, and...
-
Career in Software Engineering
1 day ago
Durban, KwaZulu-Natal, South Africa LexisNexis (Proprietary) Limited Company Full timeJob SummaryThe Career in Software Engineering is an exciting opportunity to work on challenging software projects and contribute to the growth and success of LexisNexis Legal & Professional. We are looking for a highly skilled software engineer who can design and implement complex software systems.Key ResponsibilitiesDesign and implement software components...
-
Machine Learning Engineer Position
1 week ago
Durban, KwaZulu-Natal, South Africa RELX Full timeData Science and Engineering Expert WantedWe're seeking a highly skilled data science and engineering expert to join our team. As a key contributor, you'll design and develop software solutions that drive business outcomes and improve customer experiences.Your Key ResponsibilitiesDevelop software solutions using data science and engineering...
-
Principal Software Engineer
1 day ago
Durban, KwaZulu-Natal, South Africa LexisNexis Full timeAbout the TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to...
-
Senior DevOps Engineering Lead
2 days ago
Durban, KwaZulu-Natal, South Africa BET Software Full timeAbout the RoleBET Software is seeking an experienced Senior DevOps Engineering Lead to drive technical excellence and reliability across our products. This role involves leading the DevOps capabilities product lifecycle, aligning objectives with broader strategic needs, and fostering a customer-oriented attitude within the team.Main Responsibilities•...
-
Senior Software Engineer
14 hours ago
Durban, KwaZulu-Natal, South Africa Ignition Group Full timeKey Roles And Responsibilities">Develop, optimize, and maintain scalable data pipelines and workflows using Python and SQL to ensure data reliability, quality, and accessibility while optimizing performance and scalability.Collaborate with cross-functional teams to support analytics and reporting needs and implement best practices for data...
-
Software Engineer
3 days ago
Durban, KwaZulu-Natal, South Africa Carlysle Talent Search - Centurion Full timeAbout the RoleWe are seeking a skilled Intermediate Software Engineer to join our team at Carlysle Talent Search - Centurion.This exciting opportunity will see you developing software solutions within various sections of a system, showcasing your expertise in designing modules and troubleshooting issues. You will be working closely with our Business Analyst...
-
Senior Software Engineer II
1 week ago
Durban, KwaZulu-Natal, South Africa RELX Full timeSenior Software Engineer IIReady to make an impact? Join us and work on cutting-edge software solutionsAbout our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers....
-
Senior Software Engineer I
1 day ago
Durban, KwaZulu-Natal, South Africa RELX Full timeAbout our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to...
-
Software Engineering Lead
1 day ago
Durban, KwaZulu-Natal, South Africa RELX INC Full timeWe are seeking a highly skilled Senior Software Engineer to join our team in Durban, South Africa.About the RoleThis position involves performing complex research, design, and software development tasks within a software functional area or product line. As a senior member of the squad, you will provide direct input to project plans, schedules, and...
Python Software Engineer
1 month ago
At Jellyfish, we believe in the power of diverse perspectives and inclusive collaboration. We welcome individuals who excel in collaborative, varied teams and value the unique contributions that each person brings to the table.
Jellyfish is a global digital marketing agency; a unique fusion of tech enthusiasts, creative minds, and media and data experts all united to empower our clients along their digital journey. Our commitment to embracing diverse perspectives fuels our innovation and strategies that challenge the status quo, reinvent media activation, and create influential stories for our global clients and their customers. Join us in shaping a future where business growth and personal fulfilment go hand in hand.
Job Description
You will be part of AI Studios—a global team of engineers and product specialists within Jellyfish, tasked with developing our suite of proprietary technologies with a core focus on generative AI and advanced AI agents. In this role, you will report directly to the VP of Engineering at AI Labs.
Our mission is focused on delivering production enhancements for our creative and experienced production teams by building innovative AI generative applications. We strive to push the boundaries in advertising automation, eCommerce analytics, and other digital services, ensuring improved performance, consistency, and scalability.
Jellyfish Engineering teams are organised into seven functional product squads—including AI Studios, Media, Data, and Commerce—supported by two transverse teams specialising in DevOps / Cloud Engineering and UX / UI. You will join a dedicated team of approximately 11 engineers based across Europe, the UK, and South Africa, contributing to the development of cutting-edge web applications and data solutions for AI studios.
Your primary responsibilities will include:
- Develop and maintain Python-based applications and services.
- Implement platform enhancements and ensure adherence to coding standards.
- Collaborate with team members to deliver scalable and efficient solutions.
- Write clean, modular, and well-documented code that is easy to maintain.
- Debug and resolve issues in applications, improving reliability and performance.
- Contribute to the development of APIs and integration of third-party services.
- Work on data processing tasks and automation to improve efficiency.
- Participate in code reviews and knowledge-sharing sessions to support team development.
- Research and apply emerging technologies to solve business challenges.
Qualifications
- You have at least 2 years of experience as a Software Engineer, with expertise in Python and at least one framework (FastAPI, Flask).
- Good understanding of API development and consumption (RESTful).
- Hands-on experience with databases (SQL and NoSQL) and data modelling.
- Knowledge of Python testing frameworks (Pytest, unittest).
- Basic exposure to cloud platforms (AWS, GCP).
- Familiarity with version control systems (Git).
- Understanding of software development best practices, including testing and debugging.
Additional Information
Join Jellyfish and experience a workplace where we prioritise your growth, celebrate your contributions, and empower you to tailor your work environment to suit your needs.
Reward: You'll be eligible to join our discretionary annual bonus scheme.
Custom Work Environment: Work remotely for up to 60% of your days and shape your day between 8am and 6:30pm with flexible working hours.
Growth, Your Way: Grow your career with one paid day each month for self-development and access to LinkedIn Learning with unlimited online courses.
Family Support: Enjoy 14 weeks of paid leave for primary caregivers and 4 weeks of paid leave for secondary caregivers. We also provide £1000 (or equivalent) towards courses for returning primary caregivers to support your transition back into work.
#J-18808-Ljbffr