Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
leonardo. impact

Principal Software Engineer

leonardo. impact

Lead Software Engineer overseeing development team and software for measuring sustainability impact. Hybrid role in Frankfurt requiring extensive software development and leadership experience.

Posted 5/7/2026full-timeFrankfurt am Main • 🇩🇪 GermanyLead💰 €70,000 - €80,000 per yearWebsite

Tech Stack

Tools & technologies
AWSJavaScriptMicroservicesNext.jsNode.jsReactTypeScript

About the role

Key responsibilities & impact
  • Lead a growing development team, incl. coaching other developers to upgrade the overall skill level of the team
  • Make key technical & architectural decisions to ensure a high standard of security, efficiency and scalability
  • Hands-on development of the leonardo web application
  • Perform FE and BE code reviews and ensure best practices and high code quality is maintained
  • Research & recommend new technologies that will meet business requirements
  • Optimise code and algorithms to boost performance
  • Setup and optimise DevOps processes
  • Attend meetings with stakeholders and clients to provide technical feedback
  • Deployment of ML models
  • Collaborate with the Product, Design and ML teams to provide estimates and inputs on the difficulty & limitations of features

Requirements

What you’ll need
  • Minimum 9 years of experience in software development
  • Experience in leading, hiring, and mentoring a development team
  • Advanced knowledge in: Next.js, React.js, Node.js, TypeScript, Test Driven Development, DevOps, MLOps, AWS Services
  • Familiarity with MLOps, particularly experience with pipelines that require large language models or computer vision
  • Fluent in spoken and written English
  • Experience with both monolith and microservices architectures
  • Comfortable communicating ideas or deliverables to the team and clients

Benefits

Comp & perks
  • Flexible working hours and a hybrid working model
  • 30 days paid leave per year
  • Personal and professional development opportunities
  • Opportunity to build and influence the product and dev team
  • An international team
  • Company laptop
  • Bike leasing
  • Gym pass

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Next.jsReact.jsNode.jsTypeScriptTest Driven DevelopmentDevOpsMLOpsAWS Servicescode optimizationarchitectural decision making
Soft Skills
leadershipmentoringcommunicationcollaborationcoachingstakeholder engagementtechnical feedbackproblem-solvingteam managementadaptability