What Jobs are available for Sr Engineer in South Africa?

Showing 206 Sr Engineer jobs in South Africa

Sr AWS Engineer

R900000 - R1200000 Y Indsafri

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description:

Title: Senior AWS Engineer

Location: Johannesburg (Hybrid)

Position Type: Contract

Contract Duration: 6 months with possible extension

Job Summary:

The Senior AWS Engineer is responsible for designing, implementing, and maintaining scalable, secure, and highly available cloud infrastructure on Amazon Web Services (AWS). This role involves leading cloud architecture initiatives, optimizing performance, ensuring security compliance, and mentoring junior engineers.

Key Responsibilities:

  • Design and implement AWS-based infrastructure solutions using best practices.
  • Automate infrastructure provisioning using Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Monitor, troubleshoot, and optimize cloud environments for performance and cost-efficiency.
  • Ensure security and compliance through proper IAM policies, encryption, and auditing.
  • Collaborate with DevOps, development, and security teams to support CI/CD pipelines and application deployments.
  • Lead incident response and root cause analysis for cloud-related issues.
  • Stay current with AWS services and recommend improvements or new technologies.
  • Mentor junior engineers and contribute to knowledge sharing within the team.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in cloud engineering with a focus on AWS.
  • Strong knowledge of AWS services (EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, etc.).
  • Proficiency in scripting languages (Python, Bash, etc.).
  • Experience with IaC tools (Terraform, CloudFormation).
  • Familiarity with containerization (Docker, ECS, EKS) and orchestration.
  • Understanding of networking, security, and cloud architecture principles.
  • AWS certifications (e.g., AWS Certified Solutions Architect – Professional) are a plus.

Preferred Qualifications:

  • Experience with hybrid cloud or multi-cloud environments.
  • Knowledge of DevOps practices and tools (Jenkins, GitLab CI/CD, etc.).
  • Exposure to monitoring and logging tools (Datadog, Prometheus, ELK stack).
  • Strong communication and leadership skills.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Sr Software Engineer

R90000 - R120000 Y TRAILD PTY LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

TRAILD: Who are we?

TRAILD is a dynamic, fast-growing SaaS company that streamlines, automates and protects Accounts Payable.

Just as your bank provides always on risk protection for your credit card, TRAILD provides a similar level of security to help businesses protect their B2B payments from fraud, errors and mistakes.

Our specialised Accounts Payable software integrates with leading business ERP systems like SYSPRO, Acumatica, MYOB, and IFS to help clients make their AP process more streamlined, automated and secure.

We have a rapidly growing client base, so you are about to board the rocket ship at the right time. This is an opportunity to make a real impact and with your help we can support more businesses digitise their existing operations with enhanced automation and security.

Hear how TRAILD customers speak about us here.

The Role: Want to be a part of our exciting growth journey?

We are looking for a talented and motivated individual to join our growing team, where you will play a critical role in designing and developing new products and features. You will be working on a true global system running out of multiple data centres around the world. We work in a microservices + event driven architecture using Google Cloud.

We're building a next-generation Accounts Payable automation solution that integrates deeply with our customers' most important systems

You will be working in a highly trusted environment where you will be tasked with working on the whole end to end solution, from initial discussions through to deployment.

We are a team that truly cares about our customers, from fast response times, to listening to their feedback, to continuing to drive the product forward. The work you do will be used and appreciated by our customers.

What we look for

  • Experience working with a modern typed language (e.g., C#, Java, Go, or similar) in a cloud-native environment.
  • Exposure to microservices and event-driven architectures.
  • A customer-focused mindset — someone who cares deeply about understanding and helping customers and sees their success as our success.
  • Comfortable in a remote-first, globally distributed team, with strong communication and collaboration skills.
  • A strong collaborator with a growth-oriented mindset, hands-on execution, adaptability, and scale-up spirit.

The Perks of Working at TRAILD

  • Flexibility: we offer a full remote opportunity with a flexibly schedule
  • Global team: we are growing across APAC, NA and EMEA and have team all across the world.
  • Our team genuinely loves working at TRAILD: we scored 100% on our 2023 eNPS survey.

Please note that the final applicants for this job will be asked to consent in writing to a police check / criminal background check to the extent permitted by law in your jurisdiction of employment.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Sr DevOps Engineer

Ria Money Transfer

Posted today

Job Viewed

Tap Again To Close

Job Description

Description
Ria Money Transfer, a business segment of Euronet Worldwide, Inc. (NASDAQ: EEFT), delivers innovative financial services including fast, secure, and affordable global money transfers to millions of customers along with currency exchange, mobile top-up, bill payment and check cashing services, offering a reliable omnichannel experience.  With over 600,000 locations in nearly 200 countries and territories, our purpose remains to open ways for a better everyday life.

We believe we can create a world in which people are empowered to build the life they dream of, no matter who they are or where they are. One customer, one family, one community at a time.

About This Role
The Devops Team specializes in the reliability of Euronet systems and processes. You will use your background as an operations generalist to work closely with our development teams from the early stages of design all the way through identifying and resolving production issues.

The ideal candidate will be passionate about an operations role that involves deep knowledge of both the application, the product and will also believe that automation is a key component to operating large-scale systems.

Responsibilities

  • Help define the future of and contribute directly to Euronet's infrastructure
  • Ensure high uptime (99.98%) of our platform, performance, and scalability by leading the architecture, deployment, automation, maintenance, and management of mission-critical production systems.
  • Work closely with our Software Development and Engineering teams to build platforms before they go live, building areliable production-ready services and applications.
  • Manage major incidents to mitigation/resolution, perform post-incident reviews of all major incidents and determine actionitems required to avoid similar issues/minimize downtime for future incidents.
  • Work with Software Development and Engineering teams to ensure that assigned applications/platforms have appropriatemonitoring and metrics in place to measure performance and stability, appropriately.
  • Build tools and automation that eliminate work and reduce the time it takes to resolve an issue for public cloud and on premises resources.
  • Staying calm under pressure
  • Coach team members, provide knowledge transfer to coworkers and encourage acquisition of new skills.
  • Provide rotational on-call support where you'll respond, detect, triage and resolve production incidents
  • Meet all Euronet information security best practices to ensure all compliance requirements are met

What We Will Look For You To Have

  • 3 or more years' experience software development and/or systems engineering
  • Bachelor's degree in related field or equivalent experience required
  • Strong knowledge of Linux and Windows operating systems and environment
  • Strong knowledge of Networking, Load balancers, DNS, NTP and TCP/IP
  • Experience with one or more of the following F5 products: LTM, ASM, GTM, AFM, BIGIQ
  • A willingness to learn on the job and take on tasks as needed
  • Proficiency in the design principles for monitoring and alerting systems
  • Experience with monitoring tools like Nagios, Icinga, SolarWinds, New Relic, Grafana
  • Solid scripting skills; experience with Shell, Bash, Ansible, Python, Powershell, Ruby.
  • Experience in setting up CI/CD pipelines (Gitlab or AzureDevops)
  • Excellent organizational, verbal, and written communication skills
  • Experience with one or more of the following AWS technologies: Global Accelerator, ALB, NLB, EKS, EC2, VPC, 3, RDS Experience with containers
  • Knowledge with container orchestration
  • Experience with some Infrastructure Automation like Terraform, Ansible, Puppet/Forema
  • Experience with web servers IIS and Apache.

Perks & Benefits

  • Medical Aid, Life Insurance & Provident Fund
  • Extra leave above-standard and Birthday Off
  • Hybrid Work Schedule
  • Growth Opportunities
  • Corporate gatherings, team bonding events, and much more

Ria Money Transfer is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Check out our website to learn more about the company

The position responsibilities outlined above are intended to define the general contents and requirements to perform this job. It is not to be taken as a complete statement of responsibilities or requirements. This job description does not restrict the Company's right to assign or reassign duties and responsibilities to this job as needed

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Sr Software Engineer

R200000 - R250000 Y TRAILD

Posted today

Job Viewed

Tap Again To Close

Job Description

TRAILD
: Who are we?

TRAILD is a dynamic, fast-growing SaaS company that streamlines, automates and protects Accounts Payable.

Just as your bank provides always on risk protection for your credit card, TRAILD provides a similar level of security to help businesses protect their B2B payments from fraud, errors and mistakes.

Our specialised Accounts Payable software integrates with leading business ERP systems like SYSPRO, Acumatica, MYOB, and IFS to help clients make their AP process more streamlined, automated and secure.

We have a rapidly growing client base, so you are about to board the rocket ship at the right time. This is an opportunity to make a real impact and with your help we can support more businesses digitise their existing operations with enhanced automation and security.

Hear How TRAILD Customers Speak About Us Here.
The Role: Want to be a part of our exciting growth journey?
We are looking for a talented and motivated individual to join our growing team, where you will play a critical role in designing and developing new products and features. You will be working on a true global system running out of multiple data centres around the world. We work in a microservices + event driven architecture using Google Cloud.

We're building a next-generation Accounts Payable automation solution that integrates deeply with our customers' most important systems

You will be working in a highly trusted environment where you will be tasked with working on the whole end to end solution, from initial discussions through to deployment.

We are a team that truly cares about our customers, from fast response times, to listening to their feedback, to continuing to drive the product forward. The work you do will be used and appreciated by our customers.

What We Look For

  • Experience working with a modern typed language (e.g., C#, Java, Go, or similar) in a cloud-native environment.
  • Exposure to microservices and event-driven architectures.
  • A customer-focused mindset — someone who cares deeply about understanding and helping customers and sees their success as our success.
  • Comfortable in a remote-first, globally distributed team, with strong communication and collaboration skills.
  • A strong collaborator with a growth-oriented mindset, hands-on execution, adaptability, and scale-up spirit.

The Perks of Working at
TRAILD

  • Flexibility: we offer a full remote opportunity with a flexibly schedule
  • Global team: we are growing across APAC, NA and EMEA and have team all across the world.
  • Our team genuinely loves working at TRAILD: we scored 100% on our 2023 eNPS survey.

Please note that the final applicants for this job will be asked to consent in writing to a police check / criminal background check to the extent permitted by law in your jurisdiction of employment.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Technical Lead

R400000 - R800000 Y South African Reserve Bank

Posted today

Job Viewed

Tap Again To Close

Job Description

Brief description

The main purpose of this position is to provide application-related technical support and leadership in relation to system availability, solution provision and enhancements implementation to the financial cluster at the South African Reserve Bank (SARB) to ensure an effective and efficient banking service solution.

Detailed description

The successful candidate will be responsible for the following key performance areas:

  • Analyse information and provide reports on incidents, problems and production releases.
  • Develop and maintain procedures for maintenance, business continuity planning (BCP) and information technology service continuity management (ITSCM).
  • Manage the resolution of incidents in accordance with the agreed service standards to ensure business continuity.
  • Drive the deployment of solutions and related technologies according to relevant standards and agreed business requirements.
  • Manage service level agreements with suppliers to ensure that business requirements are fulfilled.
  • Ensure adherence to change control and release management processes.
  • Lead and perform the BCP, ITSCM and system maintenance exercises.
  • Facilitate periodic vulnerability scanning and implement the necessary resolution(s).
  • Manage stakeholder relationships to ensure the delivery of a high-quality service and fit-for-purpose solutions.
  • Lead the provision of technical solutions to the SARB financial cluster by analysing requirements and enhancement to the current banking service solution.
  • Manage the ends of cycles to ensure that payment settlements and general ledger reconciliation are completed timeously and accurately.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Technical Lead

Soweto, Gauteng R600000 - R1200000 Y South African Reserve Bank

Posted today

Job Viewed

Tap Again To Close

Job Description

Job no.: 905

Job title: Technical Lead - Core Banking

Location: Head Office, Pretoria

Organisation name: Solutions Delivery – Enterprise Systems Division

Department description: Business Solutions and Technology Department

Brief description

The main purpose of this position is to provide application-related technical support and leadership in relation to system availability, solution provision and enhancements implementation to the financial cluster at the South African Reserve Bank (SARB) to ensure an effective and efficient banking service solution.

Detailed description

The successful candidate will be responsible for the following key performance areas:

  • Analyse information and provide reports on incidents, problems and production releases.
  • Develop and maintain procedures for maintenance, business continuity planning (BCP) and information technology service continuity management (ITSCM).
  • Manage the resolution of incidents in accordance with the agreed service standards to ensure business continuity.
  • Drive the deployment of solutions and related technologies according to relevant standards and agreed business requirements.
  • Manage service level agreements with suppliers to ensure that business requirements are fulfilled.
  • Ensure adherence to change control and release management processes.
  • Lead and perform the BCP, ITSCM and system maintenance exercises.
  • Facilitate periodic vulnerability scanning and implement the necessary resolution(s).
  • Manage stakeholder relationships to ensure the delivery of a high-quality service and fit-for-purpose solutions.
  • Lead the provision of technical solutions to the SARB financial cluster by analysing requirements and enhancement to the current banking service solution.
  • Manage the ends of cycles to ensure that payment settlements and general ledger reconciliation are completed timeously and accurately.

Job requirements

To be considered for this position, candidates must be in possession of:

  • a Bachelor of Information and Communications Technology (ICT) (NQF 7) or an equivalent qualification;
  • five to eight years' experience in ICT applications support environments, with at least three of those years in a technical lead role;
  • six to eight years' experience in Java programming, PL/SQL programming and application server/WebLogic administration;
  • six to eight years' experience in Oracle E-Business Suite, FLEXCUBE, OBDX, OBPM administration and/or OBIEE development; and
  • at least six to eight years' experience in Oracle Service-Oriented Architecture (SOA) and identity and access management.

Additional requirements include:

  • knowledge and skill in:
  • Oracle databases and utilities;
  • Linux and Unix;
  • industry, organisational and business awareness;
  • quality assurance;
  • continual improvement;
  • continued learning and professional development;
  • applications support and maintenance;
  • systems specialisation;
  • information technology governance, risk and compliance;
  • contract and associated service management (service level agreements);
  • capacity and performance management; and
  • operations.

How to apply

Internal applicants MUST apply through the HCM Cloud Solution.

Follow these links:

  • Click on
    Me
    .
  • Click on
    Show More
    .
  • Under
    Current Jobs
    , click on
    Search Jobs
    , then select the job you want to apply for.
  • Click on
    Apply now
    .

External applicants MUST apply online, via

All available vacancies will be visible.

Follow these links:

  • Click on WORK @ SARB (
    Career opportunities
    ).
  • Under
    Latest vacancies
    , scroll to 'For more vacancies click here' and click on
    here
    .
  • Click on
    All jobs
    .
  • Select the job you want to apply for.
  • Click on
    Apply now
    .
  • Login/register
  • Is this your first visit to our Job Site? > Register today (Ensure that you include all your skills and qualifications during the registration process.); or
  • Already registered on our Job Site? > Already registered? > Login here.

Do not enclose copies of your identity document or qualifications with your application.

Shortlisted applicants will be subjected to a psychometric assessment, an appropriate reference check and a security clearance as part of the selection process.

The closing date for applications is
7 November
2025.
Late applications will not be considered.

In line with the SARB's commitment to diversifying its workforce, preference will be given to suitable candidates from designated groups. People with disabilities are welcome to apply.

The SARB offers remuneration and benefits commensurate with the level of the position and in line with the market. The level at which the successful applicant will be appointed will depend on his/her competence and experience.

Human Resources Department

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Technical Lead

R600000 - R1800000 Y Supportwave

Posted today

Job Viewed

Tap Again To Close

Job Description

Engineering Team Lead - Remote in South Africa, Full-Time Contract
Lead a cross-functional engineering team to drive technical excellence, mentor developers, and deliver scalable software solutions. Oversee agile project execution, full-stack development, and DevOps practices, while fostering collaboration and professional growth in a balanced, innovative environment.

Requirements

  • Leadership experience managing teams and complex projects using agile methodologies
  • Expertise in .NET for full-stack development, API integration, testing, debugging, and DevOps (CI/CD, containerisation, cloud deployment)
  • Proficiency with cloud services (AWS) and microservices architecture
  • Agile/Scrum certification and project management tool experience

Preferred

  • Experience in recruitment and mentoring
  • Knowledge of emerging technologies and industry trends
  • Background in stakeholder communication and technical strategy

This role is with a leading technology company specialising in innovative software solutions and trusted by global organisations for scalable tech excellence.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Sr engineer Jobs in South Africa !

Technical Lead

R2000000 - R2500000 Y Smart4 Energy

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client based in Midrand is seeking the expertise of a Tech Lead

Responsibilities:

  • Oversee all aspects of the Software Development Life Cycle (SDLC), including planning, organizing, monitoring, and delivery.
  • Manage both the development of new strategic applications and the maintenance of existing systems.
  • Facilitate regular discussions between business stakeholders and project teams to align on priorities and reach consensus.
  • Serve as the technical owner for a portfolio of applications, ensuring their ongoing alignment with business needs.
  • Maintain strong working relationships with business units to ensure technical solutions support broader business objectives.
  • Lead and coordinate projects or programs within the application area of responsibility.
  • Ensure applications evolve to meet changing client or business requirements over time.
  • Develop or improve operational processes to support application performance and service delivery.
  • Manage vendor relationships, including service delivery and commercial agreements.
  • Provide leadership, guidance, and performance management for direct reports, including skill development and goal setting.
  • Support the development of IT and business strategies.
  • Promote continuous improvement in processes and operational practices within the team.
  • Ensure security considerations are embedded in all technical solutions and operations.
  • Oversee audit, risk, and compliance activities to meet internal and external regulatory requirements.

Minimum requirements:

B. Com Informatics/B. Engineering/ B.Sc.

Agile or equivalent contemporary development methodology certification

ITIL or equivalent certification

Demonstrated experience in managing scrum team

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Technical Lead

R900000 - R1200000 Y Nelson Consultants

Posted today

Job Viewed

Tap Again To Close

Job Description

Proven experience as a Full Stack React Native Developer or similar role.


• Experience developing microservice based desktop and mobile applications.


• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML,

jQuery)


• Knowledge of multiple JavaScript frameworks with below as mandatory:

  1. React Native

And below as good to have:

  1. Angular

  2. React JS


• Well versed with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX

design


• Excellent communication Skills

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Technical Lead

R150000 - R250000 Y Pink Elephant South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities

  • Plan, design and support infrastructure solutions with cloud managed service team help for solution implementation. This includes designing the cloud infrastructure and designing the security architecture e.g. data centers, AWS, Azure
  • Translate client/product requirements into solutions, and confident with an ability to handle pressure in critical situations by always ensuring that client requirements are met i.e. solution design, POC verification, and traditional IT cloud solution design for public cloud projects
  • Assist in project delivery from a perspective of architecting, designing and delivering capabilities to the existing environment from infrastructure through to systems and application
  • Provide various technical support and advice especially on OS level.
  • Support implementation of the cloud solutions for the various applications and help define operational procedures if needed for that application post go live, for the cloud operators
  • Support and lead bids, presentations and PoC
  • Ensure the efficient development of digital products in the portfolio
  • Build strong and collaborative relationships with product, and business partners among others to ensure deep understanding of various systems and integrations
  • Staying updated, researching, reviewing, and making recommendations on Software applications or innovations from a perspective of design, integration, and technical fit with other systems
  • Translates functional requirements into the architecture for that solution and describing it through architecture and design
  • Call out risks and issues appropriately and proactively to resolve blockers and ensure timely delivery of agreed business outcomes.
  • Select, review, and efficiently handle external agencies and suppliers as required, including via blended internal/external delivery models
  • Collaborate with digital partners on digital products roadmap
  • To ensure Cybersecurity is a vital aspect considered in all stages of design

Required Qualifications:

  • Good bachelor's degree, ideally in a relevant subject such as Computer Science, Computer Engineering and relevant Technology degrees
  • Strong Software/Application/Platform and Cybersecurity understanding
  • Have a strong acumen to fit portfolio/solutions to customer problems
  • Excellent communication skills and ability to build positive relationships across diverse groups, translating technical concepts for business audiences, and business concepts for technical audiences
  • Strong understanding of SDK, API and industry standards communication protocol.
  • Keen interest in emerging technologies to support and improve consumer experience at interview and application
  • Experience of B2B2C digital product development, including full product lifecycle, and development of multiple high-usage, high-profile digital products
  • Detailed practical understanding of digital development technologies and subject areas e.g. UX, business analysis, UI design, architecture, testing, technology infrastructure
  • Professional certifications in AWS and/or Azure Certified Solution Architect will be added advantage
  • Experience in Smart building design and technologies will be added advantage
  • Vertical exposure in Insurance will be added advantage
  • Strong reading, writing and presentation skills in English is important
  • Experience in Financial/Insurances industry is preferred.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Sr Engineer Jobs