This role is no longer accepting applications via Rocketlist.
Principal Software Engineer - Fullstack, AI
BabbelLanguage Learning company
BerlinLead
Software Engineering
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