Senior Software Engineer

Permanent employee, Full-time · Amsterdam

About us

Crunchr is the People analytics platform for forward-thinking HR teams. Our team has been built with the same attention and care as our product, and we value motivated and impact-driven team players. For more information about us, you can visit the Crunchr career page.

Some context about the role

As a Senior Software Engineer at Crunchr, you will play a key role within one of our cross-functional feature teams. Our Product & Tech organization is responsible for ideating, designing, and delivering the next generation of people analytics solutions.

You will collaborate closely with fellow engineers, a Product Manager, and a Designer to shape our platform’s architecture, drive technical decisions, and deliver high-quality product improvements. You will also mentor engineers, contribute to engineering standards, and help us continuously elevate the craft of software development at Crunchr.

Some of your responsibilities will be:

  • Lead and contribute to the development of scalable, maintainable software, writing well-structured, tested, and documented code.
    • Backend: Python (Django, SQLAlchemy), PostgreSQL
    • Frontend: Angular (TypeScript, RxJS, Jasmine), SCSS, HTML5
    • See our full stack on stackshare.
  • Design and evolve system architecture, ensuring our solutions remain robust, secure, and ready for scale.
  • Design and implement clean APIs and data models, with clear contracts and a keen eye for performance and long-term maintainability.
  • Drive the delivery of new features, working with developers, designers, and product stakeholders to translate complex ideas into intuitive user experiences.
  • Mentor and support other engineers, conducting thoughtful code reviews, sharing best practices, and contributing to our engineering culture.
  • Shape technical guidelines and areas of expertise, helping raise the bar for code quality, documentation, and engineering rigor.
  • Continuously improve our engineering processes, influencing ways of working, tooling, and standards across teams.
What we expect from you
  • A university degree in Computer Science or a related STEM field, or equivalent practical experience.
  • Solid professional experience as a software engineer, ideally with Python and/or TypeScript, and familiarity with modern web architecture.
  • Strong experience designing and maintaining production-grade systems that live for years, not months.
  • Ability to communicate complex ideas clearly to technical and non-technical stakeholders.
  • A strong sense of ownership, attention to detail, and problem-solving skills.
  • An eagerness to mentor others, contribute to strategic technical discussions, and help shape our engineering culture.
  • Above all: a desire to build impactful technology and help scale Crunchr to the next level!
What you can expect from us
  • A role in which you can have great impact, you'll be part of a scale-up that is building something big!
  • A well-connected office in Amsterdam with a beautiful skyline and freshly prepared lunch every day.
  • Competitive salary and secondary conditions like a stock option plan and a fully paid pension plan.
We are looking forward to hearing from you!
Thank you for your interest in Crunchr! Please fill out the following short form.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.