
Senior Back End Engineer
Draslovka
full-time
Posted on:
Location Type: Hybrid
Location: Stellenbosch • South Africa
Visit company websiteExplore more
Job Level
About the role
- Develop a cloud-based AI/analytics platform designed for the mining industry.
- Participate in technical architecture design, CI/CD development, testing, and code reviews.
- Work closely with the data science team on R&D and data pipelines.
- Deploy machine learning models and integrate them into the product.
- Document design choices and operational knowledge to successfully deploy and run services.
- Collaborate with the Product team to align the product roadmap with technical capabilities and opportunities.
- Take proactive ownership of customer escalations and system downtime incidents related to the components you work on.
Requirements
- 5+ years of programming experience.
- Excellent knowledge of Python and its ecosystem.
- Experience writing maintainable, well‑structured tests.
- Solid understanding of SQL and relational databases.
- Experience with containerized applications, Docker, and Kubernetes are appreciated.
- Experience with FastAPI, Airflow, Postgres, TimescaleDB, Kafka is a strong plus.
- A proactive mindset, ownership attitude, and natural curiosity.
- Proficiency in English is required.
Benefits
- Build real-world AI & cloud solutions - Work on cutting-edge AI and cloud technologies that transform mining operations, making them safer, more sustainable, and more efficient.
- Work on meaningful problems – What we build must make sense. Every engineer has full visibility into the "why" behind their work and a say in designing the best solutions.
- Start-up mindset, global impact – Enjoy the agility of a start-up backed by a global leader, giving you the freedom to innovate with the resources to make an industry-wide impact.
- Collaboration with global teams – Work with talented engineers, data scientists, and domain experts across Czechia, South Africa, the USA, and Australia.
- Autonomy and flexibility – Choose how you work with hybrid options, empowering you to work both on-site and remotely.
- Investment in your growth – Get access to an education budget, learning opportunities, and 26 vacation days to recharge and stay ahead.
- Real sustainability impact – Your work will directly contribute to reducing cyanide use in mining, driving a shift toward greener, more responsible industry practices.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonSQLDockerKubernetesFastAPIAirflowPostgresTimescaleDBKafkaCI/CD
Soft Skills
proactive mindsetownership attitudenatural curiositycollaborationcommunication