Computer Scientist - Remote Work

BairesDev

Colombia

A distancia

COP 281.171.000 - 468.618.000

Jornada completa

14 días+
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

100% remote work
Excellent compensation
Paid parental leave
Multicultural work environment
Mentorship and skill development

Descripción de la vacante

A leading technology company is seeking a Senior Systems Engineer to design and optimize large-scale data processing systems. The role focuses on concurrency and interoperability between Python and C++. Candidates should have over 5 years of experience in concurrent systems, advanced proficiency in Python and modern C++, and strong debugging skills. This position is fully remote and offers excellent compensation, paid parental leave, and a multicultural work environment.

Formación

  • 5+ years of experience working with concurrent systems and large-scale data processing.
  • Advanced proficiency in Python, including multiprocessing and threading.
  • Strong experience with modern C++ (C++17+).
  • Expertise IPC/shared memory and Python↔C++ interoperability.
  • 3+ years cloud experience (AWS, Azure or GCP).
  • Experience with columnar formats Arrow/Parquet and pyarrow/numpy.
  • Proficient with debugging/profiling tools (perf, valgrind, gdb/lldb, sanitizers).
  • Strong memory management and zero-copy focus.
  • Experience with observability tools (Prometheus, OpenTelemetry).
  • Advanced English proficiency.

Responsabilidades

  • Design and optimize large-scale data processing systems.
  • Improve and integrate pipelines based on columnar formats such as Arrow and Parquet.
  • Build, profile, and debug critical components using low-level tools.

Conocimientos

Concurrent systems
Large-scale data processing
Python
Modern C++ (C++17+)
Advanced English
pybind11
Cloud AWS/GCP
Performance profiling
English proficiency

Herramientas

gdb
valgrind
perf
sanitizers (ASAN/UBSAN)
py-spy
tracemalloc
ctypes
numpy.ctypeslib
pyarrow
Parquet

Descripción del empleo

Overview

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley. Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide. When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Computer Scientist at BairesDev

As a Senior Systems Engineer, you'll design, optimize, and maintain high-performance data processing systems, focusing on safe concurrency, Python/C++ interoperability, and efficient handling of large-scale datasets. You'll improve pipelines built on Arrow/Parquet, ensure zero-copy and memory-safe operations, and build profiling, debugging, and stress-testing frameworks. The role requires close collaboration with data engineering, DevOps, and platform teams to ensure scalability, stability, and observability across the entire system.

Responsibilities
  • Design and optimize large-scale data processing systems, ensuring safe concurrency, efficient memory usage, and high performance with Python and C++.
  • Improve and integrate pipelines based on columnar formats such as Arrow and Parquet, ensuring zero-copy, type consistency, and optimized I/O performance.
  • Build, profile, and debug critical components using low-level tools such as gdb, valgrind, perf, and sanitizers to detect and resolve race conditions, memory leaks, and performance bottlenecks.
Qualifications
  • 5+ years of experience working with concurrent systems and large-scale data processing.
  • Advanced proficiency in Python, including multiprocessing, threading, and shared_memory.
  • Strong experience with modern C++ (C++17+).
  • Advanced knowledge in IPC and shared memory (shm_open, mmap), synchronization and safe concurrency strategies, and Python ↔ C++ interoperability (ctypes, pybind11, numpy.ctypeslib).
  • 3+ years of cloud experience with AWS, Azure, or GCP.
  • Experience with columnar data and high-performance formats including Apache Arrow, Parquet, and pyarrow/numpy (contiguity, dtypes).
  • Proficient with debugging and profiling tools such as perf, valgrind, gdb/lldb, sanitizers (ASAN/UBSAN), py-spy, and tracemalloc.
  • Strong understanding of memory management, efficiency, zero-copy, and alignment.
  • Experience with stress and integration testing to detect race conditions, memory leaks, and concurrency failures.
  • Experience integrating observability tools such as Prometheus, OpenTelemetry, and structured logging.
  • Advanced proficiency in English.
Benefits
  • 100% remote - work from anywhere.
  • Excellent compensation in USD or your local currency if preferred.
  • Paid parental leave, vacation, & national holidays.
  • Innovative and multicultural work environment.
  • Collaborate and learn from the global Top 1% of talent in each area.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data Engineer - Remote Work
Data Engineer - Remote Work

BairesDev • Colombia

A distancia
COP 219.530.000 - 292.708.000
100% remote work
Excellent compensation in USD or local currency
Hardware and software setup
+3
Data Engineer - Remote Work | REF#303898
Data Engineer - Remote Work | REF#303898

BairesDev • Sucre

A distancia
COP 279.677.000 - 466.128.000
100% remote work
Competitive USD compensation
Home office setup provided
+2
Data Engineer - Remote Work
Data Engineer - Remote Work

BairesDev • Medellín

A distancia
COP 310.752.000 - 388.441.000
100% remote work
Excellent compensation
Hardware and software setup
+3
DevOps / R+D - Remote Work
DevOps / R+D - Remote Work

BairesDev • Colombia

A distancia
COP 281.171.000 - 437.377.000
100% remote work
Excellent compensation in USD or local currency
Hardware and software setup for remote work
+4
Senior Data Quality Analyst - Remote work | REF#303000
Senior Data Quality Analyst - Remote work | REF#303000

BairesDev • Bogotá ciudad

Presencial
COP 217.405.000 - 341.636.000
100% remote work
USD or local currency compensation
Hardware and software setup for home
Data Science / Data Engineer - Remote Work | REF#281387
Data Science / Data Engineer - Remote Work | REF#281387

BairesDev • Bello

A distancia
COP 280.336.000 - 360.433.000
100% remote work
Excellent compensation in USD
Hardware and software setup
+3
Senior Data Platform Architect (AWS) - Remote Work | REF#304029
Senior Data Platform Architect (AWS) - Remote Work | REF#304029

BairesDev • Sucre

A distancia
COP 435.053.000 - 590.429.000
Remote work
USD compensation
Home setup
+3
DevOps (CI/CD) + AWS Engineer - Remote Work | REF#303557
DevOps (CI/CD) + AWS Engineer - Remote Work | REF#303557

BairesDev • Sucre

A distancia
COP 372.694.000 - 559.041.000
100% remote work
Excellent USD compensation
Hardware and software setup for home
+3
Junior Data Analytics / R+D - Remote Work | REF#191037
Junior Data Analytics / R+D - Remote Work | REF#191037

BairesDev • Perímetro Urbano Bucaramanga

Presencial
COP 122.010.736 - 284.691.719
100% remote work
Excellent compensation
Hardware and software setup
+7
Production Support Analyst - Remote Work
Production Support Analyst - Remote Work

BairesDev • Colombia

A distancia
COP 40.000.000 - 64.000.000
100% remote work
Excellent compensation in USD or local currency
Hardware and software setup for home office
+4