Skip to content
This role is no longer accepting applications via Rocketlist.
Babbel logo

Principal Software Engineer - Fullstack, AI

BabbelLanguage Learning company
BerlinLead
Software Engineering
Browse similar

About the role

Principal Software Engineer to drive technical direction and AI integration.

  • As a Principal Software Engineer, you will drive technical direction and architectural coherence across multiple teams within the Learner Experience Cluster.
  • You will leverage AI-native workflows to scale engineering effectiveness and improve customer-facing learning experiences used by millions.
  • Key Responsibilities Drive architectural direction for distributed systems and high-leverage APIs.
  • Establish shared patterns and standards for AI-integrated engineering workflows.
  • Mentor senior engineers and influence technical strategy across the organization.
  • Identify opportunities where AI can measurably improve developer productivity and production quality.
  • Requirements Extensive experience building distributed systems using TypeScript and AWS.
  • Deep expertise in APIs, data modeling, and service-to-service communication.
  • Proven track record of integrating AI-assisted development tools into daily workflows.
  • Strong product mindset with experience connecting technical decisions to customer impact.

Tech stack

TypeScriptAWSNode.jsExpress

Match insights

Tech:TypeScript, AWS, Node.js, Express
Level:Lead