Senior Software Engineer (C++) - Remote Work | REF#308350

BairesDev

Montenegro

Remote

BRL 768,000 - 1,097,000

Full time

1 hour ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive pay USD
Home setup provided
Flexible hours
Parental leave
Holidays
Multicultural environment
Mentorship & growth

Job summary

BairesDev is seeking a Senior Software Engineer (C++) to join our distributed query engine team. You will optimize performance, work on execution pipelines, and help scale analytics infrastructure used by global customers. This role is fully remote and offers the chance to contribute to low-level systems and profiling workflows.

You should have 5+ years in IT, 4+ years with C++, and hands-on experience with profiling tools. English proficiency is required.

Qualifications

  • 5+ years of IT experience required.
  • 4+ years of C++ as a primary language.
  • Experience with query engine or database internals preferred.
  • Background in distributed systems design and development.
  • Hands-on experience with profiling tools such as flame graphs or perf.

Responsibilities

  • Develop and optimize query engine components in C++, focusing on execution performance and reliability.
  • Profile and debug distributed systems using profiling tools like flame graphs and perf.
  • Contribute to the design and improvement of distributed query processing infrastructure.
  • Investigate and resolve performance bottlenecks across query execution pipelines.
  • Collaborate with engineering teams to deliver scalable, high-performance data processing solutions.
  • Participate in code reviews and contribute to engineering standards and best practices.

Skills

IT experience
C++ expert
Query engine internals
Distributed systems
Profiling tools
Analytical skills
English proficiency

Job description

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.

Senior Software Engineer (C++) at BairesDev

We’re looking for a Senior Software Engineer with strong C++ skills and a genuine interest in the internals of distributed query engines. You’re someone who has worked on execution performance, understands how data moves through a query pipeline, and knows how to use profiling tools to find and fix the bottlenecks others walk past. You’ll be contributing to query engine infrastructure that processes data for some of the largest analytics environments in the world — where every optimization has a real impact.

What You’ll Do
  • Develop and optimize query engine components in C++, focusing on execution performance and reliability.
  • Profile and debug distributed systems using low-level tooling such as flame graphs and perf.
  • Contribute to the design and improvement of distributed query processing infrastructure.
  • Investigate and resolve performance bottlenecks across query execution pipelines.
  • Collaborate with engineering teams to deliver scalable, high-performance data processing solutions.
  • Participate in code reviews and contribute to engineering standards and best practices.
What We Are Looking For
  • 5+ years of experience in IT roles.
  • 4+ years of experience with C++ as a primary programming language.
  • Experience with query engine or database internals.
  • Background in distributed systems design and development.
  • Hands-on experience with performance profiling tools such as flame graphs or perf.
  • Strong analytical and problem-solving skills.
  • Advanced proficiency in English.
How we do make your work (and your life) easier:
  • Remote Work.
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ & Impala Engineer - Remote Work | REF#302291
Senior C++ & Impala Engineer - Remote Work | REF#302291

BairesDev • Minas Gerais

Remote
BRL 180,000 - 360,000
Remote work
Competitive USD or local currency
Home office setup
+3
C/C++ Developer - Remote Work | REF#307952
C/C++ Developer - Remote Work | REF#307952

BairesDev • Rio de Janeiro

Remote
BRL 120,000 - 190,000
Remote work
USD or local currency compensation
Home office setup
+3
Staff Database Engineer (C++) - Remote Work | REF#308353
Staff Database Engineer (C++) - Remote Work | REF#308353

BairesDev • São Paulo

Remote
BRL 767,000 - 1,095,000
Remote work
Competitive USD
Home setup
+3
C++ Developer - Remote Work | REF#307187
C++ Developer - Remote Work | REF#307187

BairesDev • Campinas

Remote
BRL 658,000 - 987,000
100% remote work
Home-office setup provided
Flexible hours
+1
C++ Performance Engineer - Remote Work | REF#308420
C++ Performance Engineer - Remote Work | REF#308420

BairesDev • Rio de Janeiro

Remote
BRL 658,000 - 987,000
Remote work
Flexible hours
Home office setup
+4
C++ Systems Engineer - Remote Work | REF#300860
C++ Systems Engineer - Remote Work | REF#300860

BairesDev • Brazil

Remote
BRL 494,000 - 768,000
Remote work
USD or local currency pay
Hardware setup provided
+4
Database Engineer - Remote Work
Database Engineer - Remote Work

Jamefy • Manaus

Hybrid
BRL 180,000 - 300,000
Remote work
Hardware provided
Flexible hours
+3
ETL/Data Engineer - Remote Work | REF#308077
ETL/Data Engineer - Remote Work | REF#308077

BairesDev • São Paulo

Remote
BRL 439,000 - 658,000
Remote work
USD salaries
Hardware provided for home office
+4
Distributed Systems Engineer - Remote Work
Distributed Systems Engineer - Remote Work

BairesDev • Brazil

Remote
BRL 642,000 - 963,000
100% remote work
Home office setup
Flexible hours
+2
C# Developer - Remote Work
C# Developer - Remote Work

Jamefy • Jaboatão dos Guararapes

Remote
BRL 462,000 - 653,000
Remote work
USD pay option
Home-office setup
+4