Principal Software Engineer

ParkBee

Amsterdam

Hybrid

EUR 90,000 - 130,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ParkBee is seeking a Principal Software Engineer to lead UrbanEase, our B2B platform. You will own the technical direction, shape the architectural strategy, and guide engineers across squads while staying hands-on.

You will drive AI-enhanced development and collaborate with product, operations, data, and platform teams to deliver scalable, high-quality software for our garage network. The role suits a senior engineer with 10+ years of experience, comfortable with C#/.NET, distributed systems,

Qualifications

  • :10+ years of professional software development.
  • :Expert in C# and .NET.
  • :Experience architecting distributed systems across multiple teams.
  • :Experience with event-driven architectures and message queues.
  • :Experience applying Domain-Driven Design in complex domains.
  • :Experience evolving live systems with large refactors.
  • :Strong experience with a major cloud platform (AWS, Azure, GCP, or similar).
  • :Experience with monitoring/observability tooling.
  • :Strong SQL/NoSQL skills.
  • :Security and privacy-by-design mindset.
  • :Testing mindset beyond unit tests (integration/performance).
  • :Proven ability to set technical standards and drive adoption.

Responsibilities

  • Own the architecture standards and technical direction for UrbanEase, ensuring resilience, observability, scalability, security and maintainability.

Skills

C# / .NET
Distributed systems
Domain-Driven Design
Event-driven architecture
Cloud platforms
CI/CD
Infrastructure as code
Observability (Datadog)
SQL / NoSQL
AI in development

Tools

RabbitMQ
Datadog

Job description

Founded on Empathy, Fuelled by Impact

At ParkBee, our mission is to give space back to the cities by creating a seamless experience for drivers with an interconnected European parking network. Our philosophy is to build distinctive products and services that enhance existing resources without generating new ones, all nurtured by an enduring empathy for drivers and partners. Joining ParkBee means you'll be part of a team that's driving change and making a difference in the world.

Role Overview

We're looking for a Principal Software Engineer to join UrbanEase, our B2B side. This is a senior individual contributor role: you'll be the technical expert and architect for UrbanEase, while still spending a real part of your week in the code.

You’ll own the technical direction of our platform: how it's structured, how it scales, how it fails and how it evolves. You’ll turn the needs of the business, from product and commercial to operations, into a technical strategy, guide engineers through the hardest design decisions, and make sure what we build today is something we're still glad to maintain long after it ships. You lead through expertise, clear reasoning and good reviews, not through a reporting line.

You’ll thrive here if you have 10+ years of building software and you're the person others come to when a problem is complex, ambiguous or cuts across systems. You enjoy untangling distributed systems, you build with AI rather than just use it, and you weigh user and business impact as seriously as technical elegance. We're a small, lean team, so your work will be visible and your decisions will matter.

What You’ll Be Doing
  • Own the architecture standards and technical direction for UrbanEase, so our systems stay resilient, observable, scalable, secure and maintainable.

  • Get involved early in initiatives, so technical risks, dependencies and the tech debt worth addressing shape the plan rather than surface halfway through.

  • Stay hand-on: drive the most complex, foundational or high-risk work yourself, including the software that connects our platform to the hardware in our garages, and dig into production issues when they’re hard.

  • Review significant architectural changes and mentor engineers across our squads through reviews, tech meetups and pairing on hard problems.

  • Drive AI-enhanced and AI-native development, both in the product and in how we work.

  • Collaborate with our B2C side, data team, platform team, commercial, operations and customer support to ship the best possible solution, not just the first one that works.

What You Bring

10+ years of professional software development experience, including extensive hands-on experience with C# and .NET

  • Technical breadth beyond a single stack: you're comfortable working across languages and technologies, and you choose the right tool for the problem rather than defaulting to the one you know best

  • A genuine tech enthusiast with a strong interest in hardware and IoT: our platform connects to physical devices in real garages, and you're the kind of engineer who finds that exciting rather than a complication

  • Experience acting as an architect or technical authority across multiple teams while remaining hand-on

  • Deep experience designing and evolving distributed systems, including event-driven architectures with message queues like RabbitMQ, and a solid grasp of failure modes, consistency and scaling trade-offs

  • Experience applying Domain-Driven Design in complex domains, and guiding teams in doing so

  • Experience evolving systems that are already live: large refactors, migrations, breaking things apart safely

  • Strong experience with a major cloud platform (AWS, Azure, GCP, or similar), CI/CD and infrastructure as code

  • Experience with monitoring and observability tooling (we use Datadog, but any equivalent works)

  • Strong experience with SQL or NoSQL databases

  • A security and privacy-by-design mindset

  • A testing mindset beyond unit tests, such as integration and performance testing

  • A track record of setting technical standards that teams actually adopt, through written designs and reviews

  • You lead through influence rather than authority, and you mentor through every technical touchpoint: code and design reviews, tech meetups you drive, and the day-to-day conversations where engineers work through hard problems

  • Active, daily use of AI in your own development work - bonus points if you've built AI-native tooling

  • A product engineering mindset: you weigh user and business impact, not just code

  • Sound judgement in ambiguous situations, and the ability to explain trade-offs clearly to both engineers and non-technical stakeholders

  • A natural fit with our culture - bold, results-driven, and up for it even when things get messy

  • A category B driving licence is a bonus

What You’ll Receive

We believe a career as aPrincipal Software Engineer at our company offers exponential growth and learning through an environment that promotes high ownership, accountability, and impact at every level. In addition, we offer a competitive reward package, including:

  • Attractive salary dependent on experience

  • An annual allowance of €1,500 for learning and growth in your role

  • An initial contract of 12 months to be extended by mutual agreement

  • Numerous growth and development initiatives, training and projects

  • Access to professional mental health support with OpenUp, ensuring you're supported both at work and in life

  • 25 days holiday plus additional leave schemes

  • Daily fresh lunch in the office (we're primarily an in-person company with home working flexibility)

  • Easy commute with an NS business card, mileage reimbursement, and access to shared cars when needed

  • A generous employer pension scheme and additional long term performance based incentives linked to the success of ParkBee and your contribution.

If you are ready to make a significant impact in the role of Principal Software Engineer, we'd love to hear from you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Security Engineer
Principal Security Engineer

ParkBee • Amsterdam

Hybrid
EUR 120,000 - 170,000
Annual learning allowance €1,500
25 days holiday plus leave schemes
Lunch provided in office
Principle Security Engineer
Principle Security Engineer

ParkBee • Amsterdam

On-site
EUR 120,000 - 180,000
Competitive salary based on experience
€1,500 learning allowance annually
Growth and development initiatives
+2
Accountant Finance · Amsterdam ·
Accountant Finance · Amsterdam ·

ParkBee • Amsterdam

Hybrid
EUR 45,000 - 56,000
Salary up to €50,500
Learning allowance €1,500
Annual bonus
+9
Senior Architect & Engineer – AI, IoT, Scalable Systems
Senior Architect & Engineer – AI, IoT, Scalable Systems

ParkBee • Amsterdam

Hybrid
EUR 90,000 - 130,000
Account Executive - Belgium
Account Executive - Belgium

Startup Atlas • Amsterdam

Hybrid
EUR 55,000 - 67,000
Base salary up to €60,820
Bonus scheme: €18,000 OTE
Learning allowance €1,500
+2
Principal Software Engineer
Principal Software Engineer

Doghouse Recruitment • Amsterdam

Remote
EUR 90,000 - 110,000
€20,000 stock options
Ability to work 180 days outside of your country
€200 compensation for subscriptions
Medior Java Backend Developer
Medior Java Backend Developer

TrackBee • Utrecht

Remote
EUR 55,800 - 66,960
Competitive salary
Remote-first work environment
Team offsites
+1
Embedded Staff Engineer
Embedded Staff Engineer

Priva • Zuid-Holland

On-site
EUR 70,000 - 90,000
30 vacation days
8% holiday allowance
Free on-premises fitness
Technical Lead
Technical Lead

Corecom Consulting • Randstad

Hybrid
EUR 62,000 - 103,000
Flexible hybrid working
Senior Data Engineer
Senior Data Engineer

BridgeFund • Randstad

On-site
EUR 68,076 - 88,164
Travel allowance (0.23 euros per km)
Salary between €6,100 and €7,900
Alleo budget for activities
+9