Backend Software Engineer

Smart.pr B.V.
Amsterdam, Netherlands
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Dutch
Experience level
Intermediate
Compensation
€ 4.5K

Job location

Remote
Amsterdam, Netherlands

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Computer Programming
Databases
Web Development
DNS
Elasticsearch
Github
Hypertext Transfer Protocols (HTTP)
Python
PostgreSQL
MongoDB
MySQL
Nginx
TCP/IP
TypeScript
Web Applications
Backend
GIT
Kubernetes
Celery
Terraform
Software Version Control
Docker

Job description

As a Backend Engineer, you'll help shape and grow the backbone of Smart.pr, our powerful in-house developed platform for press relationship management.

One day you'll be hunting down performance bottlenecks, the next you'll be finding clever ways to keep our journalist database up-to-date using email engagement data.

You'll also get to:

  • Experiment with AI to unlock new ways of using our data.
  • Keep our infrastructure secure, scalable, and future-ready.
  • Develop functionality that help PR pros send, track, and analyze their campaigns with ease
  • Optimize our data model so our single-page app stays lightning fast.

Your strong technical skills in web app backend development will make you a pivotal player in creating value that help PR professionals and journalists connect in meaningful ways.

You won't just keep the backend running-you'll help shape what it can do. If you like tackling complex challenges, playing with innovative tech, and seeing your work used by professionals every day, you'll feel right at home here.

The team

You'll join our product team, working side by side with six talented software engineers and a dedicated product owner. We're a tight-knit crew with diverse skills, always pushing each other to grow and build better solutions. We value transparency, collaboration, and accountability. As we continue to grow, we're looking to strengthen the team with someone excited to bring fresh ideas and help us deliver even more value for our users., * Initial talk with the team manager to understand the role and team.

  • Complete an assignment relevant to the role's demands.
  • Technical discussion with a fellow team member.
  • An orientation (half a) day where you'll have the chance to experience a typical office day, meet more colleagues, and feel what it's like to work at Smart.pr.

Next to a professional match, we are also strongly focused on finding a good fit on an interpersonal level.

Requirements

Do you have experience in Web development?, Do you have a Master's degree?, * You think and work at a Bachelor's or Master's level

  • You're based in the Netherlands
  • 3-6 years of relevant experience in web and backend engineering
  • Strong communication skills - meaning sharing ideas clearly, giving feedback, and keeping the team in sync. (Dutch is a plus)
  • Solid track record in designing and building scalable, reliable backend architectures
  • Strong programming experience (Python, TypeScript)
  • Good understanding of networking fundamentals (TCP/IP, DNS, HTTP)
  • Comfortable working with:
  • Cloud platforms (AWS is our go-to)
  • Infrastructure as Code (we use Terraform/Terramate)
  • Containers & orchestration (Docker, Kubernetes)
  • Databases & services like NGINX, MySQL/PostgreSQL
  • Version control (we use Git)
  • An automation-first mindset, experience setting up CI/CD pipelines (we use GitHub Actions)
  • (Nice-to-have) Celery, MongoDB, Elasticsearch, semantic search and embeddings, * web development: 3 years (Required)

Benefits & conditions

  • Be in charge of your own job while experiencing a down-to-earth company culture based on trust and freedom?
  • Work in a fun, relaxed work environment, with a passionate team right in the heart of Amsterdam?
  • Build the most reliable and robust SaaS product for our top-tier customers?

If that sounds like your kind of adventure, come join us and take the backend of Smart.pr to the next level!

About Smart.pr

We're on a mission to make PR smarter, faster, and a lot more fun. We are a team of driven software engineers, sales/account managers, and data researchers - always aiming to surpass ourselves. We run a lean operation in an entrepreneurial environment from our office in the heart of Amsterdam. Having bootstrapped our SaaS company from scratch since 2008, we pride ourselves on a non-hierarchical and down-to-earth company culture that is a blast to work in. We combine our ambitious goals for (inter)national growth with a relaxed work environment and a healthy work-life balance. We simply perform better when we are happy., * Gross monthly salary ranging from €3.500 to €4.500 depending on your experience, excluding the statutory 8% holiday allowance

  • Contribution to a private pension scheme (Bright Pensioen or Brand New Day)
  • 25 holidays per calendar year
  • NS business card (depending on your residence)
  • Employer contribution OneFit membership
  • Healthy lunch (and fruit) at the office
  • Flexible working from home policy
  • Personal development budget
  • Referral bonus
  • Working in a fun, ambitious and highly skilled development team
  • Being part of a non-hierarchical company culture with a relaxed and open atmosphere
  • A chance to design, build and refine our API architectures and all of their surrounding components, creating, adding to and growing our beautiful little oasis on the web
  • Office in the heart of Amsterdam
  • Infamous ping-pong championships
  • Team outings and spontaneous work drinks

Apply for this position