Acacia Analytics
Backend Engineer
Acacia AnalyticsFrance6 hours ago
ContractRemote FriendlyEngineering, Information Technology

About Us


At Acacia Analytics, we use AI to solve complex problems across Africa’s finance, credit, and automation sectors. From intelligent document processing to ML-powered vehicle valuation and revenue optimisation, we deliver practical solutions that evolve with learning systems over time.

We believe that machine learning is only valuable when it’s usable, so we build not just models, but full pipelines that serve real business value in production environments.


The Role


We are looking for a Backend Engineer who can design, build, and maintain robust backend systems that power our AI-driven solutions. Whether you have a strong foundation in cloud infrastructure or expertise in API development, your ability to create secure, scalable services in dynamic environments will be key.


Responsibilities


  • Develop and maintain backend services using Python, FastAPI, and REST APIs to support AI and automation workflows.
  • Manage cloud infrastructure on GCP (including Cloud Run, Load Balancing, and CI/CD with GitHub) and AWS for scalable deployments.
  • Implement containerisation with Docker to ensure efficient, reproducible environments.
  • Handle encryption, authentication, and security protocols to protect sensitive data and user interactions.
  • Integrate automation tools like Google App Script and MS Power Automate for streamlined processes and workflows.
  • Collaborate with frontend and data teams to integrate backend systems with ML models and databases.
  • Optimise performance, monitor systems, and troubleshoot issues in production environments.
  • Contribute to best practices for code quality, version control, and deployment automation.


Requirements


  • Experience in backend engineering in a start up environment.
  • Possess excellent English communication skills.
  • Proficient in Python for building scalable applications.
  • Strong experience with Docker and containerisation for deployment.
  • Expertise in FastAPI and developing REST APIs.
  • Experience with MongoDB and Postgres Databases, optimised querying and caching practices.
  • Solid knowledge of encryption techniques and authentication mechanisms (e.g., OAuth, JWT).
  • Must have hands-on experience with GCP services (especially Cloud Run, Load Balancing, and GitHub CI/CD) and Familiarity with AWS (e.g., EC2, S3, Lambda).
  • Ability to work independently in a fast-moving startup environment.


These are core required skills that will be critical from the first day.


Bonus Points For


  • Experience in data science or machine learning, including relevant libraries (e.g., scikit-learn, TensorFlow).
  • Familiarity with databases and data warehouses like PostgreSQL or ClickHouse.
  • Knowledge of infrastructure-as-code tools (e.g., Terraform).
  • Familiarity with Google App Script and MS Power Automate for automation and scripting.
  • Exposure to DevOps practices, monitoring tools (e.g., Prometheus), or API testing frameworks.


Why Work With Us


  • Solve real-world African business problems using AI and ML.
  • Work in a lean, focused team that values autonomy and impact.
  • Shape our backend infrastructure and tooling from the ground up.
  • Remote flexibility and outcome-focused culture.
  • High independence role.
  • Direct exposure to business decisions, not just technical specs.

Key Skills

Ranked by relevance