This job is no longer available
This job expired on 24/07/2026. It no longer accepts applications.
Senior Systems Engineer – High‑Performance Data Processing (Remote)
BairesDev · Bogota
Job description
About the role
BairesDev is seeking a Senior Systems Engineer to design, optimise and maintain high‑performance data processing systems. The role focuses on safe concurrency, Python/C++ interoperability and efficient handling of large‑scale datasets, all while working 100% remotely.
Key responsibilities
- Design and optimise large‑scale data processing pipelines with a focus on concurrency, memory safety and performance.
- Improve and integrate columnar data pipelines using Apache Arrow and Parquet, ensuring zero‑copy and type‑consistent I/O.
- Build, profile and debug critical components with low‑level tools (gdb, valgrind, perf, sanitizers) to resolve race conditions, memory leaks and bottlenecks.
- Collaborate closely with data‑engineering, DevOps and platform teams to guarantee scalability, stability and observability.
Required profile
- 5+ years experience with concurrent systems and large‑scale data processing.
- Advanced proficiency in Python (multiprocessing, threading, shared_memory) and modern C++ (C++17+).
- Strong knowledge of IPC, shared memory, and Python↔C++ bindings (ctypes, pybind11, numpy.ctypeslib).
- 3+ years cloud experience on AWS, Azure or GCP.
- Hands‑on experience with Apache Arrow, Parquet, pyarrow and NumPy.
- Expertise with debugging/profiling tools (perf, valgrind, gdb/lldb, sanitizers, py‑spy, tracemalloc).
- Experience in stress testing, observability (Prometheus, OpenTelemetry, structured logging) and CI/CD pipelines for mixed Python/C++ environments.
- Advanced English communication skills.
Required skills
- Python
- C++17
- Multiprocessing, threading, shared_memory
- ctypes, pybind11, numpy.ctypeslib
- AWS, Azure, GCP
- Apache Arrow, Parquet, pyarrow, NumPy
- perf, valgrind, gdb, lldb, ASAN, UBSAN, py‑spy, tracemalloc
- Prometheus, OpenTelemetry, structured logging
- CI/CD pipelines
- English
What we offer
- 100% remote work from anywhere
- Competitive compensation in USD or local currency
- Flexible working hours
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Colombia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BairesDev
Bogota