Backend Engineer (Elixir / Go)
32-40 uur
Brickyard is building an end-to-end tech stack for image recognition in public spaces. As a Backend Engineer you design and implement the infrastructure required to ingest, process, and store high-volume image data utilizing Elixir for application orchestration and Go for high-performance processing components.
Wat ga jij doen?
What will you do?
- Architecture & Development: You build and maintain a hybrid backend architecture using Elixir (Phoenix) for the core platform and go for performance-critical microservices.
- High-Volume Ingestion: You design data pipelines capable of handling, processing, and indexing (up to) 500,000 images per day with burst traffic support.
- Database Management: You own PostgreSQL architecture. You have responsibilities including schema design, query optimization, table partitioning, and indexing strategies for large-scale datasets.
- Infrastructure & Ops: You set up and maintain a production-ready environment, including CI/CD pipelines, containerization (Docker), and queueing systems (e.g., Oban).
- Reliability: You will implement comprehensive logging, monitoring, and regression testing to ensure system stability under load.
Dit ben jij:
- Experience: Minimum 3–5 years of Backend engineering experience.
- Experience with Elixir (Phoenix Framework) for application logic.
- Experience with Go (Golang) for concurrent processing tasks.
- Database: Advanced knowledge of PostgreSQL, specifically regarding performance tuning, query planning, and managing large datasets.
- DevOps/Tooling: Experience with Docker, CI/CD setup and version control.
- Experience with PostGIS or handling geospatial data.
- Experience with Phoenix LiveView.
- Familiarity with Object Storage systems (S3, MinIO).
- Async Processing: Experience implementing message brokers or background job systems (e.g., Oban, RabbitMQ, Kafka)..
Dit zijn wij:
Brickyard B.V., a subsidiary of Waysis (a third-generation family business), is a market leader in license plate recognition enforcement, operating from Amsterdam-Duivendrecht. At Brickyard, we support businesses and public authorities with innovative enforcement solutions.
Dit bieden wij:
- A salary of € 4.000,00 – € 5.500,00 gross/full time per month depending on skills;
- A contract for 32 - 40 hours per week;
- A fixed-term contract at a family business, after which we intend to extend the contract if performance is satisfactory;
- A welcome/start-up bonus to greet you;
- In addition to 26 vacation days (full-time), a 'celebrate life' day: time off on your birthday;
- working on-site in Amsterdam, where hybrid working is common;
- A healthy workplace: sit-stand desk, on-site gym, fresh fruit, freshly prepared lunch (with a small personal contribution of 3.90%).
Are you excited for this role? Great! For more information, you can call us on 020 - 462 0 462 (HR; working Monday, Tuesday, Thursday and Friday).
HR Brickyard
