Staff Software Engineer

Cross Border Talents
Barcelona, Spain
26 days ago

Role details

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

Tech stack

Artificial Intelligence Amazon Web Services Application Performance Management Microsoft Azure Cloud Computing Code Review Distributed Systems Python (Programming Language) Systems Architecture AI Infrastructure Reinforcement Learning Google Cloud
+7 more
Enterprise Software Applications Large Language Models Backend AI Platforms Information Technology Free and Open-Source Software Virtual Agents

Job description

LLM, reinforcement learning, and agent-based architectures System Architecture; - Design scalable production architectures - Improve reliability, scalability, and system performance - Own critical engineering decisions across distributed systems - Continuously optimize infrastructure and application performance Technical Leadership; - Support engineers through code reviews and technical mentorship - Drive engineering best practices and architecture discussions - Collaborate closely with founders and product teams - Help maintain a high engineering bar across the organization Product Development; - Translate ambiguous product requirements into production systems - Ship features rapidly while maintaining engineering quality - Collaborate across engineering, product, and customer teams What We’re Looking For Must Have; - 7+ years building production software systems - Strong Python engineering experience - Experience designing distributed systems at scale - Excellent

Requirements

Employment Type: Full-time (Permanent or B2B) - Level: Senior Level (Staff Engineer) - Work Authorization: Must have existing work authorization in an EU country. Employment is available across Europe through an Employer of Record (EOR) where applicable. About the Role We’re looking for a Staff Software Engineer to design, build, and scale the distributed systems powering autonomous AI clinicians. This is a highly hands-on, Python-first engineering role focused on production systems, AI infrastructure, and large-scale backend architecture. You’ll help shape technical direction while remaining deeply involved in implementation, partnering closely with founders and engineering teammates to solve complex, real-world healthcare challenges. What You’ll Do AI Platform Engineering; - Design and scale AI agents for healthcare applications - Build distributed backend systems supporting AI-driven clinical workflows - Develop secure healthcare infrastructure for enterprise customers - Work on, system design and architecture skills - Proven experience turning ambiguity into scalable solutions - Strong backend engineering fundamentals - Startup or high-growth company experience - Experience mentoring engineers through technical leadership - High ownership and builder mindset - Excellent communication skills - Based in Europe Nice to Have; - Healthcare technology experience - AI, LLM, or Agentic AI experience - Reinforcement Learning - Cloud infrastructure (AWS, GCP, Azure) - Enterprise software experience - Open-source contributions - Experience building products from zero to production - Background in Computer Science, Mathematics, or Physics What We Offer - Competitive salary - Meaningful equity package - Fully remote across Europe - Flexible employment (Permanent or B2B) - High ownership from day one - Direct collaboration with founders - Small, elite engineering team - Opportunity to shape core technical architecture -

About the company

Mission-driven work solving one of healthcare’s biggest challenges If you’re passionate about building production AI systems that can transform healthcare and want to help shape the future of autonomous clinical intelligence, we’d love to hear from you…

Apply for this position

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

Apply on es.trabajo.org

Good distractions

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

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:36 min

Choosing between managed AI platforms and custom governance

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

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

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 · WWC 2024

Videos

See all

Related articles

See all