368,530open jobs
9,432companies
50,439added this week
Browse all
Location
Remote (South Africa)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobgether is an AI-powered job platform focused on remote and flexible work. It matches candidates with relevant roles using skills and preference-based algorithms, and also offers career coaching and job-search guidance.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Data) based in South Africa.

This is an opportunity to join a lean, autonomous engineering team building products that help organizations better understand and optimize cloud data costs.

You’ll play a key role in designing and delivering new capabilities across backend systems, data engineering, visualization, and cost-management workflows.

The position offers meaningful ownership, with the opportunity to shape technical direction and influence the product roadmap.

You’ll work closely with experienced engineers and founding team members in a fast-moving environment where pragmatic decisions and customer impact matter.

From data pipelines and transformation models to resilient application components, your work will directly improve the product experience.

The role is ideal for a self-directed engineer who enjoys solving complex problems, moving quickly, and owning features from concept through release.

You’ll also have the flexibility and autonomy of a distributed team that values collaboration, continuous learning, and sustainable ways of working.

Accountabilities

    • Design and build new product capabilities focused on data cost management, including forecasting, anomaly detection, cost allocation, and related workflows.
    • Develop reliable and reusable backend and data-engineering solutions that surface actionable insights for customers.
    • Build data pipelines and transformation models that support new product capabilities and identify opportunities for optimization.
    • Create and improve data visualization features that communicate performance, query timing, efficiency, and other important metrics clearly.
    • Develop resilient, reusable UI components that contribute to a smooth and intuitive product experience.
    • Improve application reliability, scalability, and performance through thoughtful engineering practices and system design.
    • Own features end to end, from identifying problems and shaping requirements through technical design, implementation, testing, and release.
    • Evaluate technical and product tradeoffs to prioritize high-impact solutions and deliver meaningful customer value efficiently.
    • Collaborate closely with engineers and senior stakeholders through clear proposals, documentation, code reviews, testing, and effective communication.
    • Contribute to a culture of pragmatic execution, continuous improvement, and strong engineering quality.
    • Requirements

      • 5+ years of relevant software engineering experience, with strong expertise in backend development and data engineering.
      • Strong working knowledge of Python, FastAPI, PostgreSQL, dbt, Dagster, and Snowflake.
      • Solid understanding of system design and the ability to develop scalable, reliable technical solutions.
      • Experience building data pipelines, transformation workflows, backend services, and data-driven product capabilities.
      • Strong written and verbal English communication skills, with the ability to collaborate effectively in a distributed environment.
      • Demonstrated ability to work independently, take ownership, and remain accountable for outcomes from initial concept through delivery.
      • Strong analytical and problem-solving skills, with sound judgment when balancing speed, technical depth, and customer impact.
      • Comfortable working in a fast-moving and evolving environment where priorities and requirements may change.
      • Strong collaboration skills and a commitment to readable, maintainable code, clear documentation, and thorough testing.
      • A proactive, curious, and positive approach to engineering, with genuine enthusiasm for solving challenging problems.
      • Familiarity with FinOps, cloud infrastructure cost management, data-warehouse management, or observability is a plus.
      • Previous experience working in an early-stage startup or similarly lean engineering environment is advantageous.
      • Benefits

        • Base salary of up to $180,000 CAD, plus additional compensation opportunities.
        • Fully remote and distributed working environment with flexibility to structure work around personal commitments.
        • High level of autonomy and ownership over technical decisions, product development, and feature delivery.
        • Opportunity to work closely with experienced engineers and founding team members.
        • Meaningful influence on both the technical roadmap and product direction.
        • Support for professional and personal development, including opportunities to expand technical skills.
        • Collaborative, entrepreneurial culture that values curiosity, pragmatism, flexibility, and work-life balance.
        • Opportunity to contribute to a growing product focused on solving complex cloud data cost and optimization challenges.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$109k – $118k per year • In office • Contractor • 5+ years exp • Plano
Bash
JavaScript
Node JS
Python
Python
FastAPI
Flask
Gunicorn
Uvicorn
Databases
Meilisearch
pgvector
PostgreSQL
Redis
AI/ML
AI Agents
AWS Bedrock
Claude
LLM
RAG
Model Context Protocol
DevOps
AWS
CI/CD
Docker
Git
Grafana
Incident Management
Jenkins
Kubernetes
Nginx
Prometheus
Rest API
Ubuntu
Amazon CloudWatch
Apply
$25k – $66k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
SQL
Python
Django
Django REST Framework
FastAPI
Flask
SQLAlchemy
Databases
MySQL
PostgreSQL
DevOps
Rest API
Apply
$173k – $250k per year • In office • Full-Time • San Francisco • New York • Seattle • Austin
TypeScript
Databases
PostgreSQL
AI/ML
AI Agents
Claude
Claude Code
Cursor
LLM
LLM Guardrails
Model Context Protocol
Apply
$224k – $279k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • San Francisco • New York • Seattle • Austin
Python
JavaScript
Databases
PostgreSQL
Redis
AI/ML
Time Series Forecasting
Frontend
Bootstrap
DevOps
Ansible
CI/CD
Docker
Grafana
Incident Management
OpenTelemetry
Platform Engineering
Prometheus
Terraform
Robotics
Digital Twin
Apply
$37k – $81k per year (Estimated) • In office • Internship • 13+ years exp • Gurgaon
Go
Java
Kotlin
Node JS
Objective-C
Python
Swift
JavaScript
Databases
Apache Kafka
ElasticSearch
MySQL
PostgreSQL
Redis
DevOps
AWS
Azure
CI/CD
GCP
Platform Engineering
Apply
$126k – $201k per year • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Analytics
A/B Testing
Apply
$84k – $166k per year (Estimated) • Remote • Full-Time • 7+ years exp • Bachelor's Degree
SQL
Apply
$80k – $190k per year • Remote • Full-Time • 2+ years exp
Apply
$134k – $223k per year (Estimated) • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Bash
Python
AI/ML
Claude
Claude Code
Copilot
OpenAI Codex
DevOps
Azure
Azure DevOps
CI/CD
Gerrit
Git
Jenkins
KVM
QEMU
RTOS
VMWare
Xen
Cybersecurity
Tcpdump
Wireshark
IoT
FreeRTOS
Management
Confluence
Jira
Apply
$165k – $301k per year (Estimated) • Equity • Remote • Full-Time • 12+ years exp
AI/ML
AI Agents
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.