Senior Platform Software Engineer

Landbot
Barcelona, Spain
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Barcelona, Spain

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Systems Engineering
Azure
Bash
Cloud Computing
Databases
Data Infrastructure
ETL
Data Warehousing
Document Management Systems
Distributed Systems
Python
Query Optimization
Software Engineering
Google Cloud Platform
Large Language Models
Database Performance
Backend
Data Lake
Kubernetes
Data Management
Data Pipelines

Job description

You'll join our Platform Engineering team, a small, focused group responsible for building and maintaining Landbot Engineering Platform, Data Platform and Security.

Our mission is to empower Landbot teams to deliver value faster, more reliably, and at scale.

Our core team values:

  • Platform-as-product mindset
  • Autonomy and ownership
  • Collaboration over gatekeeping

About the Position

The Role This role combines software development with systems engineering, building platform capabilities while treating infrastructure as a product. You'll design and implement developer-facing tools, services, and abstractions that enable application teams to move fast while maintaining reliability and best practices.

As Senior Platform Engineer you will:

Build and Maintain the Internal Developer Platform

  • Design and implement core platform services, APIs, and developer tooling using backend technologies.
  • Build abstractions and automation that enable application teams to deploy, scale, and operate services independently.
  • Develop internal tools and services that improve developer productivity and reduce operational toil.

Drive Observability and Data Platform Capabilities

  • Design and implement observability solutions (metrics, logs, traces) for real-time visibility and proactive issue detection.
  • Contribute to data platform capabilities, enabling teams to leverage data effectively.
  • Establish SLIs, SLOs, and error budgets to balance reliability with feature velocity.

Enhance Developer Experience and Drive Platform Strategy

  • Partner with application teams (platform customers) to understand their workflows and pain points, gather feedback, and prioritize improvements aligned with business objectives.
  • Create and maintain documentation, runbooks, and knowledge bases that reduce knowledge silos and enable self-service.
  • Drive decisions through written formats (RFCs, ADRs) that document architectural choices.
  • Lead architectural direction with significant impact on the company's technical foundations.

Requirements

Do you have experience in Software development?, Do you have a Master's degree?, * 5 years experience in Platform Engineering, or Backend Engineering roles with infrastructure/platform exposure.

  • Experience building internal platforms, developer tooling, or foundational services with a platform-as-product mindset focused on developer experience.
  • Experience with observability systems and data platforms.
  • Track record of identifying systemic problems and leading cross-team solutions.

Technical Skills

  • Strong proficiency in Bash, Python or Go for building services and tooling.
  • Hands-on experience with Infrastructure as Code tools and GitOps practices.
  • Hands-on experience with CI/CD pipelines.
  • Hands-on experience with databases, APIs, and distributed systems.
  • Practical experience with cloud platforms (GCP, AWS, Azure).
  • Practical experience with Kubernetes and the container ecosystem.
  • Working knowledge of Observability platforms and instrumentation. Knowledge of OpenTelemetry is a plus.
  • Ability to work effectively in paired/mob programming and asynchronous work environments.

Nice to Have

  • Working knowledge with data platforms, data pipelines, and data infrastructure (data warehouses, data lakes, ETL/ELT processes, streaming data platforms).
  • Working knowledge with database performance tuning, query optimization, and database scaling in production environments.
  • Familiarity with supporting AI workloads and infrastructure (LLM platforms, AI agents, vector databases, AI orchestration).
  • Awareness of security best practices in cloud-native environments., * Proactive nature and autonomous - able to identify opportunities for improvement and drive initiatives to completion.
  • Great problem-solving abilities with a focus on root cause analysis and long-term solutions.
  • Empathy for developers and a commitment to improving their daily experience.
  • You are fluent in English and Spanish
  • Eligibility to work in Spain, 2️⃣ Interview with the team (120 min) - You'll meet members of our team to go deeper into your technical experience, how you approach problem-solving, system design and architecture decisions, as well as how you collaborate with others to deliver solutions. It's a two-way conversation, so feel free to ask about our challenges, tech stack, and ways of working.

Benefits & conditions

Hybrid work model: flexibility to work remotely, from our Barcelona office

  • ️, or a combination of both.
  • Collaborative work environment.
  • Flexible working hours.
  • Paid time off and flexible holidays: 26 paid days per year (23 regular days + December 24th & 31st) , plus one additional day off on your birthday. Annual budget for training and professional development
  • . Transportation ticket
  • . English and Spanish lessons
  • .
  • Flexible compensation plan through Cobee.
  • Team-building activities.
  • Referral program with bonuses for bringing in talented professionals.

About the company

Operating in more than 150 countries, Landbot offers a platform that helps companies to create exceptional chatbot and AI agent conversations across several channels as Web, WhatsApp, and Messenger. At Landbot, we're building a high-performance team that blends engineering excellence, product mindset, and customer obsession. We believe quality and speed go hand in hand - and we're looking for a Senior Platform Engineer to help us scale our platform and deliver real impact.

Apply for this position