Draslovka

Senior Back End Engineer

Draslovka

full-time

Posted on:

Location Type: Hybrid

Location: StellenboschSouth Africa

Visit company website

Explore more

AI Apply
Apply

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