Principal Software Engineer

New
European UnionFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
FlutterGCPJavaSoftware ArchitectureGoCI/CDDevOps

Requirements

  • Strong software engineering experience with a track record of shipping production systems.
  • Hands-on experience with AI-assisted development tools such as Claude Code, Codex, Cursor, or Aider.
  • Experience with GCP, Java, Flutter, and/or Golang.
  • Proficiency in at least two of: backend, frontend, cloud infrastructure, DevOps, or data systems.
  • Ability to quickly understand complex codebases.
  • Experience building, testing, and validating software with a focus on quality.
  • Knowledge of modern software delivery practices including CI/CD, observability, and feature flags.
  • Strong problem-solving skills and judgment.
  • Excellent communication and stakeholder management skills.
  • Proactive, entrepreneurial mindset.

Responsibilities

  • Ship agent-built features, migrations, refactors, and new product flows into production.
  • Embed within engineering teams and deliver measurable business outcomes.
  • Design and orchestrate agent ecosystems, including tools, context, evaluations, and feedback loops.
  • Transform product and engineering goals into autonomous agent workflows.
  • Work across technologies including GCP, Java, Flutter, and Golang to support engineering teams.
  • Automate patching, upgrades, and maintenance activities across the technology stack.
  • Help improve engineering effectiveness through measurable gains in DORA metrics.
  • Create reusable skills, scaffolds, runbooks, and evaluation frameworks.
  • Share best practices and coach engineers through hands-on collaboration.
  • Measure and improve engineering performance through metrics such as throughput and cycle time.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now