Principal Software Engineer

Bairesdev S.A.
Spain
24 days ago
Apply on es.trabajo.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Artificial Intelligence Azure Machine Learning Software Deployment User-Centered Design Backend AI Platforms Kubernetes Programming Languages Microservices

Requirements

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 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 Apply now

About the company

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 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

2:36 min

Choosing between managed AI platforms and custom governance

Péter Farkas Péter Farkas · Europe 2026 Virtual

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all