22 hours ago

Principal Software Engineer, Rust

BairesDev

Hybrid
Full Time
$200,000
Hybrid

Job Overview

Job TitlePrincipal Software Engineer, Rust
Job TypeFull Time
Offered Salary$200,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About BairesDev

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, Rust who has mastered Rust and now operates at the level of architectural authority. You’ve designed and delivered complex backend systems in cloud-native environments, you set technical direction for the engineers around you, and you’ve worked on platforms where performance and reliability are truly non-negotiable. You’ll be shaping the architecture of an AI platform used by enterprise teams globally — a role with the scope and influence to match your experience.

What You’ll Do

  • Define and own the technical architecture of Rust-based backend systems across the AI platform.
  • Set engineering standards for Rust development and Kubernetes-native microservices across the organization.
  • Lead end-to-end design and delivery of the most complex and high-impact platform initiatives.
  • Drive AI workflow architecture decisions and ensure platform systems scale reliably at enterprise level.
  • Mentor staff and senior engineers, raising technical standards across the platform engineering organization.
  • Partner with senior leadership to align platform architecture with long-term product and business goals.

What We Are Looking For

  • 10+ years of experience in IT roles.
  • 5+ years of experience with Rust as the mandatory primary programming language in production.
  • Deep expertise in Kubernetes-native microservices architecture at enterprise scale.
  • Proven experience designing end-to-end AI or ML platform workflows.
  • Track record of defining technical standards and leading cross-team architectural initiatives.
  • Demonstrated ability to mentor engineers and elevate engineering capability at a Principal level.
  • Advanced proficiency in English.

How BairesDev Makes 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!

Key skills/competency

  • Rust Programming
  • Software Architecture
  • Backend Development
  • Kubernetes
  • Microservices
  • AI Platform Development
  • System Design
  • Technical Leadership
  • Mentorship
  • Cloud-Native

Tags:

Principal Software Engineer, Rust
architectural authority
technical direction
cloud-native
performance
reliability
AI platform
engineering standards
microservices
leadership
mentoring
Rust
Kubernetes
AI/ML platforms
distributed systems
backend development
cloud-native
microservices
system design
enterprise architecture
agile

Share Job:

How to Get Hired at BairesDev

  • Research BairesDev's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume meticulously: Highlight your 10+ years of experience, 5+ years of Rust expertise, and architectural leadership for Principal Software Engineer, Rust roles.
  • Showcase Rust mastery and system design: Prepare to discuss complex backend systems, Kubernetes-native microservices, and AI/ML platform workflows during technical interviews.
  • Emphasize leadership and mentorship: Provide specific examples of setting technical standards, leading initiatives, and mentoring engineers at a principal level.
  • Demonstrate advanced English proficiency: All communication, especially for a remote global team, will require fluent and effective English.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background