Backend Engineer (Elixir / Go)
Brickyard B.V. · Amsterdam, Noord-Hollandapprox. The posting names no place; this is the employer's city.
- Location
- Amsterdam, Noord-Holland
- The posting names no place; this is the employer's city.
- Work location
- Hybrid
- Salary
- €48,000 a year
- Posted
- Today
About the job
Home >
Vacatures > Backend Engineer (Elixir / Go)
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.
Tech stack (nice to haves)
- 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%).
Solliciteren?
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
[email removed]
[phone removed]
From Brickyard B.V.'s own posting, which is always the source of truth. Apply there.