Braintrust
Software Engineer - Platform - Luxembourg (Hybrid)
BraintrustBelgium5 days ago
Full-timeRemote FriendlyEngineering, Information Technology
Job Description

We’re looking for a Platform Engineer who brings a software engineering mindset to solving infrastructure and DevOps challenges. In this role, you’ll build internal tools, automation scripts, and configuration systems that support our deployment pipelines, monitoring, and operational processes.

You’ll be part of a team that sits at the intersection of software development and infrastructure, focused on building the systems that enable both developers and operators to work efficiently and securely.

This is not a backend product development role, but you will be expected to code. Ideal candidates are software engineers with an interest in automation, internal tooling, and configuration management.

  • To Note: Salary range (70,000 - 84,000) is in Euros*
  • To Note: This role is a hybrid work schedule requiring to be on-site at our Luxembourg office. Candidate must be able to commute to the office on a weekly basis.*

Responsibilities:

  • Build CLI tools, scripts, and automation that streamline operations and support development teams
  • Own configuration management and automation using tools like Ansible (primary), YAML, and shell scripting
  • Contribute to the design and implementation of internal services and workflows supporting application deployment
  • Participate in general-purpose coding interviews (e.g., solving algorithmic problems using Python, Java, or similar)
  • Collaborate with developers, SREs, and operators to deliver scalable, supportable, and secure systems
  • Maintain and occasionally extend Java-based internal tooling (e.g., inventory systems)
  • Implement observability tooling and support structured handoffs to operations teams

Requirements:

  • Strong understanding of software engineering principles, including functions, logic, and clean code practices
  • Hands-on experience with automation tooling, scripting, or internal platform development
  • Comfort with writing code in a high-level language (e.g., Python, Java, Go)
  • Experience with YAML, shell scripting, or config-based tool development (e.g., Ansible)
  • Interest in DevOps tooling and infrastructure, even if your background is more development-focus
  • Willingness to work in a hybrid environment from Luxembourg or commutable distance

Key Skills

Ranked by relevance