Principal Software Engineer

leonardo. impact

Frankfurt

Hybrid

EUR 90.000 - 150.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Flexible working hours
Hybrid working model
30 days paid leave per year
Personal and professional development
International team
Company laptop
Bike leasing
Gym pass

Zusammenfassung

leonardo, a B2B SaaS company focused on measuring sustainability impact, is seeking a Lead Software Engineer to head our development team in Frankfurt am Main. This full-time hybrid role combines hands-on coding with architectural leadership.

You will work closely with product, design and ML teams to deliver scalable software, oversee DevOps, and guide security and performance improvements. Requirements include 9+ years in software development, expertise in Next.js, React, Node.js, TypeScript,

Qualifikationen

  • 9+ years of software development experience.
  • Experience leading, hiring and mentoring a development team.
  • Expertise in Next.js, React.js, Node.js, TypeScript, TDD, DevOps, MLOps and AWS.

Aufgaben

  • Lead a growing development team and coach others to upgrade skills.
  • Make key technical and architectural decisions for security, efficiency and scalability.
  • Hands-on development of the leonardo web application.
  • Perform FE and BE code reviews to maintain quality.
  • Research and recommend new technologies to meet business needs.
  • Optimize code and algorithms to boost performance.
  • Set up and optimize DevOps processes.
  • Attend meetings with stakeholders and clients for technical feedback.
  • Deploy ML models and collaborate with product/design/ML teams on estimates.

Kenntnisse

Next.js
React.js
Node.js
TypeScript
Test Driven Development
DevOps
MLOps
AWS Services

Jobbeschreibung

leonardo is a B2B SaaS solution that helps organisations measure sustainability impact. We combine scientific standards and engineering excellence to drastically simplify the complex task of impact measurement. leonardo's suite of software tools enable organisations to measure, analyse, verify and report on impact, while remaining compliant to regulatory standards. We partner with organisations and businesses of any size from project developers on the ground, to capital providers and impact funds. Our goal is to tackle the world's most pressing problems by making meaningful impact data accessible.

We're looking for a Lead Software Engineer to be the head of the spear that is our development team. This is a full-time hybrid position (not remote) located in Frankfurt am Main, with the flexibility of working from home up to 10 days a month. You're a startup person through and through – you enjoy faced paced work, tight deadlines, figuring things out, quick turnarounds, and small and talented teams. You will be responsible for architecting, developing, optimising and maintaining the leonardo software to continue to effectively deliver critical impact data. You will collaborate closely with other developers, architects, designers, data scientists, sustainability experts and product managers to ensure the software and systems meet current and future business needs. You're a will be coding 80% of the time and will undergo a rigorous live coding test as part of your interview process – we are not looking for an Engineering Manager.

Tasks
  • 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
  • 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
  • Bonus: Experience with pipelines that require large language models or computer vision
Benefits
  • 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

Join our team at leonardo and make a meaningful impact in tackling the world's pressing problems.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Technical Lead
Technical Lead

Remotely • Berlin

Hybrid
EUR 77.000 - 104.000
Office in Berlin
Flexible home office 3–4 days/week
Gym membership
+7
Software Engineer:in (Frontend-Focused)
Software Engineer:in (Frontend-Focused)

United States Digital Space LLC • Freiburg im Breisgau

Hybrid
EUR 65.000 - 90.000
Meaningful work
Real ownership
Flexible working in Freiburg
+6
Software Project Lead
Software Project Lead

Berlin Bytes • Berlin

Hybrid
EUR 80.000 - 110.000
Office at Backfabrik
Home office flexibility 2–3 days/week
Company pension scheme
+3
Senior Software Engineer (m/f/d)
Senior Software Engineer (m/f/d)

ClimatePartner • Berlin

Hybrid
EUR 70.000 - 100.000
JobRad
Company pension
30 days holiday
+1
StaffSoftwareEngineer
StaffSoftwareEngineer

Annapurna IT • Berlin

Hybrid
EUR 120.000 - 180.000
Mobility budget
Professional development budget
Office lunch
+1
Engineering Manager (f/m/x)
Engineering Manager (f/m/x)

LiveEO • Berlin

Hybrid
EUR 80.000 - 100.000
Flexible working hours
Hybrid work model
Employee stock option program
+5
Senior Software Engineer (Rust/Python) (f/m/d)
Senior Software Engineer (Rust/Python) (f/m/d)

United States Digital Space LLC • München

Hybrid
EUR 90.000 - 140.000
Hybrid work
Competitive pay
Pension/Bonus
+7
Technical Engineering Lead (w/m/d)
Technical Engineering Lead (w/m/d)

stp.one | Simplify Legal Work • Karlsruhe

Hybrid
EUR 70.000 - 100.000
Learning & Development budget
Employee referral bonus
Company bike leasing
+4
Engineering Lead (m/f/d)
Engineering Lead (m/f/d)

ATOSS Software SE • München

Hybrid
EUR 90.000 - 120.000
Profit-sharing and employee stock program
Structured onboarding and leadership development
30 days of vacation
+2
Team Lead - SEO Engineering
Team Lead - SEO Engineering

United States Digital Space LLC • Berlin

Vor Ort
EUR 70.000 - 90.000
Free organic breakfast
Free lunch (vegan and vegetarian)
Fitness options membership
+1