GrepJob
GetYourGuide

Senior Software Engineer, Developer Enablement

GetYourGuide
Apply
about 2 hours ago
Berlin, Germany
Senior

Responsibilities

  • Support and enhance CI/CD workflows using GitHub Actions and ArgoCD.
  • Administer GitHub repositories and permissions for secure collaboration.
  • Develop and maintain tooling for automated testing across various projects.
  • Build tools to simplify local development environments for engineers.
  • Maintain and evolve in-house AI tools to support developer workflows.
  • Collaborate with developers to deliver cross-language tooling.
  • Write clean, maintainable code for backend systems and tools.
  • Experiment with new tools and practices to refine solutions.
  • Participate in code reviews and team discussions for collaborative learning.

Requirements

  • 5+ years of backend development experience with Java, JavaScript/Node.js, Python, or Go.
  • Curious and proactive with a strong desire to learn new tools and technologies.
  • Passionate about delivering tools that enhance developer productivity.
  • Able to provide practical solutions based on feedback.
  • Interested in using metrics to validate and improve work.
  • Proactive communicator and collaborative team player fluent in English.
  • Familiarity with Git, cloud infrastructure (AWS preferred), and CI/CD concepts.

Benefits

  • Annual personal growth budget and mentorship programs.
  • Work from anywhere in the world for 40 days per year.
  • Flexible working arrangements to support work-life balance.
  • Opportunities for team collaboration and social events.
  • Monthly transportation and fitness budget.
  • Discounts on GetYourGuide activities for you and your family.
  • Language reimbursement program.
  • Health and wellness benefits.

Tech Stack

AWSDockerGitGitHub ActionsGoJavaJavaScriptKubernetesNode.jsPython

Categories

AI & MLBackendDevOpsTesting