Backend Engineer

Wait 5 sec.

Job place: Both Job type: Full time Job location: Amsterdam How do you keep a backend fast and maintainable as data volumes and features grow? At Brickyard, you will work on the backend of an image recognition platform that needs to process up to 500,000 images per day. The foundation is in place; now you can help shape what comes next.As Backend Engineer, you will further develop and maintain the backend using Elixir, Phoenix and PostgreSQL. You will work on high-volume data processing, performance, scalability and architecture, while also contributing to CI/CD, Docker, queueing, logging, monitoring and testing. You will join an existing solution and collaborate with the developers who built the current backend before taking ownership of further improvements.What we offer€4,000–€5,500 gross per month, depending on experience32–40 hours per week26 vacation days + a day off on your birthdayWelcome/start-up bonusHybrid working from Amsterdam-DuivendrechtOn-site gym, fresh fruit and freshly prepared lunchWhat you’ll doBuild and maintain the backend in Elixir and PhoenixDevelop pipelines for processing up to 500,000 images per dayOptimize PostgreSQL queries, indexing, partitioning and schema designMaintain CI/CD, Docker, queueing, monitoring and testingImprove scalability, stability and performanceWho are we looking for?2+ years of backend engineering experienceHands-on experience with Elixir and PhoenixStrong PostgreSQL knowledge, especially performance tuning and large datasetsExperience with Docker, GitLab and CI/CDNice to have: PostGIS, S3/MinIO or ObanBrickyard is part of Waysis, a third-generation family business. From Amsterdam-Duivendrecht, Brickyard develops technology for license plate camera enforcement and image recognition, combining a strong Dutch market position with international ambitions.