Backend Engineer; Elixir/Go
Job in
Phoenix, Maricopa County, Arizona, 85003, USA
Listed on 2026-02-23
Listing for:
Brickyard BV
Full Time, Contract
position Listed on 2026-02-23
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Overview
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.
Responsibilities- 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 Postgre
SQL architecture, 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 implement comprehensive logging, monitoring, and regression testing to ensure system stability under load.
- 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 Postgre
SQL, specifically regarding performance tuning, query planning, and managing large datasets. - Dev Ops/Tooling:
Experience with Docker, CI/CD setup and version control.
- Experience with PostGIS or handling geospatial data.
- Experience with Phoenix Live View.
- Familiarity with Object Storage systems (S3, MinIO).
- Async Processing:
Experience implementing message brokers or background job systems (e.g., Oban, Rabbit
MQ, Kafka).
- 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).
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×