- KwaZulu-Natal
- Salary: Market Related
- Job Type: Permanent
- Sectors: Engineering IT Technology
- Reference: 2267223
Vacancy Details
Employer: OfferZen (Pty) Ltd
Backend Engineer (Python/Airflow/FastAPI)
About Us
OpenTax is transforming the way accountants manage tax compliance by consolidating real-time data from Agent Services Accounts and various other sources into a single, intuitive dashboard. With tens of thousands of accountants clients connected, our platform handles vast amounts of data that must be refreshed and processed continuously, requiring a robust, scalable backend infrastructure.
We are looking for a highly skilled Backend Engineer to join our team and play a key role in maintaining and scaling our data pipelines. The ideal candidate will be a strong communicator, a fast and efficient problem-solver, and someone who thrives in a high-paced environment.
Key Responsibilities
- Develop and optimize scalable data pipelines using Airflow to ensure real-time data updates for thousands of accountant clients.
- Build and maintain FastAPI services for efficient and high-performance API integrations.
- Work extensively with Python to process, transform, and manage large volumes of financial and tax-related data.
- Implement efficient database queries and data structures to handle high-frequency data refreshes.
- Collaborate with frontend engineers and product teams to design APIs that enhance user experience and performance.
- Ensure system reliability, data integrity, and security while processing sensitive financial data.
- Continuously monitor, troubleshoot, and optimize performance across data pipelines and backend services.
Candidate Requirements
Key Requirements
- Experience with Python – Strong proficiency in backend development using Python.
- Expertise in ETL – Hands-on experience building, managing, and scaling workflows in Apache Airflow or similar tools.
- API Development – Proficiency in FastAPI (or similar frameworks like Flask/Django) to build robust APIs.
- Database & Data Processing – Experience with SQL/Postgres databases, efficient data querying, and handling large datasets.
- Strong Problem-Solving Skills – Ability to debug performance issues and optimize workflows under high data loads.
- Professionalism & Communication – Must be a strong communicator who can articulate technical ideas clearly to both technical and non-technical stakeholders.
- Fast & Hardworking – We need someone who works efficiently, meets deadlines, and is proactive in solving challenges.
181 people have viewed this job.
About OfferZen (Pty) Ltd
OfferZen is a developer job marketplace where 2000+ SA and EU companies hire from a community of 100 000+ makers.
Our mission is to help people unlock their potential by helping them build awesome software. To do this, we are connecting actively-searching developers in South Africa and the EU with exciting job opportunities from over 2000 companies.
We also flip the typical recruitment process on its head – companies reach out to candidates with upfront tech stack and salary information.
Similar Jobs
Backend Engineer at Adsum
- Western Cape
- Job Type: Permanent
- Posted 19 Mar 2025 | 50 Days left
Backend Engineer at Adsum
- Gauteng
- Job Type: Permanent
- Posted 19 Mar 2025 | 50 Days left
More Jobs at OfferZen (Pty) Ltd
Engineering manager at Own.sa
- KwaZulu-Natal
- Job Type: Permanent
- Posted 19 Mar 2025 | 50 Days left
Engineering manager at Own.sa
- Gauteng
- Job Type: Permanent
- Posted 19 Mar 2025 | 50 Days left
Engineering manager at Own.sa
- Western Cape
- Job Type: Permanent
- Posted 19 Mar 2025 | 50 Days left
Backend Engineer at Adsum
- Gauteng
- Job Type: Permanent
- Posted 19 Mar 2025 | 50 Days left