Intermediate Full Stack Developer (Data Engineering)
Breaze Delivery|Posted 25 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
About Breaze Delivery
Breaze Delivery is a technology-driven logistics company focused on revolutionizing last-mile delivery through operational efficiency and speed. We are currently transitioning from a contractor-based model to a foundational, in-house engineering team to drive the next generation of our platform. This role offers a unique opportunity to build mission-critical systems from the ground up in a rapidly scaling company.
The Opportunity
As a Data Engineering focused Developer, you will build the "data backbone" of the company. Your primary mission is to ensure the reliable capture, processing, storage, and serving of vast amounts of daily operational data. You will create structured and accessible data pipelines that empower our analytics and operations teams to make data-driven decisions.
Key Responsibilities
Data Pipelines: Design, build, and maintain robust and scalable ETL/ELT data pipelines from scratch.
Microservices: Develop NodeJS microservices and APIs for high-volume data ingestion.
Database Optimization: Manage and optimize MongoDB database schemas to support complex analytical and reporting workloads.
Data Integrity: Implement rigorous quality checks, validation, and cleansing processes.
Collaboration: Partner with Data Visualisation developers to provide well-structured, performant data sets via APIs.
Cloud Infrastructure: Utilize GCP services such as BigQuery, Cloud Functions, and Pub/Sub.
Automation: Automate data processes and build monitoring solutions to ensure system performance.
Our Technology Stack
Candidates must have professional, hands-on experience with the following:
Backend: NodeJS
Frontend: React
Database: MongoDB
Mobile: Flutter
Infrastructure: Google Cloud Platform (GCP) and Firebase
Required Skills & Experience
Experience: 5+ years of professional development experience with a data-centric portfolio.
Foundations: Strong knowledge of data modeling, data warehousing, and ETL processes.
Technical Skills: Proficiency in NodeJS and solid experience with MongoDB (including advanced aggregation pipelines).
Cloud Knowledge: Hands-on experience with GCP data services.
Soft Skills: Meticulous approach to data and excellent communication skills to translate business requirements into technical solutions.
Beneficial: Familiarity with React for internal tools and experience with RAG use cases or vector databases.
Why Join Us?
High Impact: Be an early member of the core team building business intelligence systems.
Complex Challenges: Work on fascinating problems related to routing and real-time logistics.
Growth: Significant career and skill development opportunities as the company scales.
Direct Collaboration: Work directly with the CTO and key business stakeholders.
Sign up or log in to apply:
About Breaze Delivery
What we do
Breaze Delivery specializes in innovative IT services and solutions, focusing on on-demand delivery systems. Our mission is to empower businesses through branded ordering apps integrated with our Breaze Driver Network, enhancing delivery logistics and customer engagement.
Why work for us
Joining Breaze Delivery offers the opportunity to work in a dynamic environment with a small, dedicated team of professionals. We provide competitive benefits and opportunities for growth, allowing you to make a significant impact in the rapidly evolving delivery services industry.
Our culture
At Breaze Delivery, we value collaboration, creativity, and sustainability. Our work environment fosters open communication and encourages team members to contribute ideas, ensuring everyone feels valued and engaged in our mission.
Our engineering process
We employ modern tech practices, utilizing technologies like AI, Android, and various APIs to streamline our operations. Our collaborative approach ensures that engineers work closely with cross-functional teams to develop innovative solutions that meet our clients' needs.
Our hiring process
Our hiring process is straightforward and designed to identify talent that aligns with our values and mission. It typically includes an initial screening, technical assessments, and interviews with team members to ensure a good fit for both the candidate and the company.
Tech Stack
utilities

dev ops





business tool



application and data







