Principal Software Engineer (Full Stack) - Remote Work | REF#306361

BairesDev

Minas Gerais

Remote

BRL 350,000 - 550,000

Full time

8 hours 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
Home office setup
Flexible hours
Paid parental leave
Mentorship
Global team

Job summary

BairesDev is seeking a Principal Software Engineer with deep Node.js and React experience to shape the platform powering enterprise AI and ML workflows. You’ll set technical standards across the stack, mentor senior engineers, and drive cross‑team initiatives, including Kubernetes‑native services.

This remote, global role offers flexible hours, competitive pay in USD or local currency, and ongoing opportunities for growth.

Qualifications

  • 10+ years of experience in IT roles.
  • 5+ years of experience building full-stack products with Node.js and React as the primary stack.
  • Expert-level TypeScript across the full stack, including deep knowledge of webpack, Babel, NestJS, or equivalent tooling.
  • Extensive experience with Kubernetes-native microservices platform development at enterprise scale.
  • Background working on or enabling AI/ML platform products.
  • Track record of technical leadership and cross-team influence at a Principal or equivalent level.
  • Advanced proficiency in English.

Responsibilities

  • Own the end-to-end technical architecture of full-stack platform services powering enterprise AI and ML workflows.
  • Define engineering standards for Node.js, React, and TypeScript development across the platform organization.
  • Lead the most strategically significant platform initiatives, from design through delivery and operation.
  • Act as a senior technical advisor to engineering leadership on platform architecture and roadmap decisions.
  • Drive cross-team adoption of platform capabilities, ensuring alignment between product goals and technical execution.
  • Mentor principal, staff, and senior engineers and shape the overall technical culture of the platform team.

Skills

Node.js
React
TypeScript
Kubernetes
AI/ML platform
Technical leadership
English

Tools

webpack
Babel
NestJS

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.

We’re looking for a Principal Software Engineer who brings full-stack depth in Node.js and React and the organizational influence to match. You’ve designed and delivered platform products that engineering teams build on top of, you think in TypeScript across the entire stack, and you understand what it means to operate Kubernetes-native services at real enterprise scale. You’ll be setting the technical standard for the platform that enables AI and machine learning workflows for one of the world’s most demanding engineering organizations — and you’ll have the authority and the scope to do it right.

What You’ll Do
  • Own the end-to-end technical architecture of full-stack platform services powering enterprise AI and ML workflows.
  • Define engineering standards for Node.js, React, and TypeScript development across the platform organization.
  • Lead the most strategically significant platform initiatives, from design through delivery and operation.
  • Act as a senior technical advisor to engineering leadership on platform architecture and roadmap decisions.
  • Drive cross-team adoption of platform capabilities, ensuring alignment between product goals and technical execution.
  • Mentor principal, staff, and senior engineers and shape the overall technical culture of the platform team.
What We Are Looking For
  • 10+ years of experience in IT roles.
  • 5+ years of experience building full-stack products with Node.js and React as the primary stack.
  • Expert-level TypeScript across the full stack, including deep knowledge of webpack, Babel, NestJS, or equivalent tooling.
  • Extensive experience with Kubernetes-native microservices platform development at enterprise scale.
  • Background working on or enabling AI/ML platform products.
  • Track record of technical leadership and cross-team influence at a Principal or equivalent level.
  • 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

Principal Software Engineer (Node.js, AWS) - Remote Work | REF#306763
Principal Software Engineer (Node.js, AWS) - Remote Work | REF#306763

BairesDev • São Paulo

Remote
BRL 751,000 - 1,019,000
100% remote
USD or local currency compensation
Home office setup
+2
Fullstack Engineer (AI Project) - Remote Work | REF#283501
Fullstack Engineer (AI Project) - Remote Work | REF#283501

BairesDev • Salvador

Remote
BRL 273,075 - 491,535
100% remote work
Excellent compensation
Hardware and software setup
+7
Principal AI Engineer - Remote Work | REF#304081
Principal AI Engineer - Remote Work | REF#304081

BairesDev • Rio de Janeiro

On-site
BRL 618,000 - 927,000
100% remote
USD compensation
Home hardware provided
+4
Senior Software Engineer (Java/React) - Remote Work | REF#302121
Senior Software Engineer (Java/React) - Remote Work | REF#302121

BairesDev • Rio de Janeiro

Remote
BRL 404,000 - 607,000
100% remote
Remote compensation in USD
Hardware provided
+1
Distinguished Engineer (Node.js, AWS) - Remote Work | REF#306785
Distinguished Engineer (Node.js, AWS) - Remote Work | REF#306785

BairesDev • Minas Gerais

Remote
BRL 965,000 - 1,287,000
100% remote
USD compensation
Hardware and setup for home work
Staff Software Engineer (Node.js, AWS) - Remote Work | REF#306773
Staff Software Engineer (Node.js, AWS) - Remote Work | REF#306773

BairesDev • Rio de Janeiro

Remote
BRL 751,000 - 1,072,000
100% remote work
USD or local currency compensation
Hardware & software setup for home
+5
Senior Full Stack Engineer – Angular & Node.js - Remote Work | REF#305225
Senior Full Stack Engineer – Angular & Node.js - Remote Work | REF#305225

Bairesdev • Rio de Janeiro

Remote
BRL 600,000 - 900,000
Remote work 100%
Competitive USD compensation
Home office setup
+4
Staff Software Engineer (Node.js, AWS) - Remote Work
Staff Software Engineer (Node.js, AWS) - Remote Work

BairesDev • Brazil

Remote
BRL 763,000 - 967,000
Remote work
USD payments
Hardware setup
+4
Full Stack Java Developer - Remote Work | REF#306418
Full Stack Java Developer - Remote Work | REF#306418

BairesDev • Brazil

Remote
BRL 483,000 - 804,000
100% remote work
Competitive USD salary
Home office setup provided
+3
Senior Node & TypeScript & AWS Engineer - Remote Work | REF#302283
Senior Node & TypeScript & AWS Engineer - Remote Work | REF#302283

BairesDev • São Paulo

Remote
BRL 602,000 - 903,000
Remote work
USD compensation
Home office setup
+5