Job Title: Backend Developer / Data Engineer (Python, APIs, Microsoft Azure)
Location: Toronto, ON / Remote
Job Type: Contract
Contract Length: 3 months+
About Us: crbnx is a prop-tech startup that provides innovative solutions for the real estate industry. Using cutting-edge technologies and artificial intelligence, crbnx enables companies in the commercial real estate sector to optimize their decarbonization processes, increase operational efficiencies and achieve measurable results that drive informed decision-making. crbnx helps commercial real estate owners and asset managers address sustainability challenges in a business-focused, ROI-centric manner to fully exploit their business potential.
Position Overview: We are looking for a highly motivated and skilled Backend/Data Engineer to join our team. The ideal candidate will have strong experience in Python, Azure cloud services, and ETL processes. As a Data Engineer, you will be responsible for designing, developing, and maintaining scalable data pipelines, APIs, and backend systems. You will also work closely with cross-functional teams to ensure the integrity and performance of the data infrastructure.
Key Responsibilities:
· Design, develop, and maintain scalable data pipelines and ETL processes to ingest, process, and store large volumes of structured and unstructured data.
· Monitor and optimize the performance of backend and ETL processes.
· Build and maintain backend services and APIs using Python for data integration and processing tasks.
· Collaborate with analysts and other engineers to implement efficient data storage, retrieval, and transformation solutions.
· Deploy and manage data infrastructure using Azure services such as Azure Data Factory, SQL, and other relevant tools.
· Ensure data quality, integrity, and consistency across various data sources and destinations.
· Implement best practices in data modeling, warehousing, and database design.
· Automate data validation, transformation, and integration workflows to support data-driven decision-making.
· Troubleshoot and resolve data-related issues in a timely manner.
· Stay up-to-date with emerging trends and technologies in data engineering and cloud services.
Requirements:
· Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
· 4+ years of experience in backend development and data engineering.
· Strong proficiency in Python for backend development and data manipulation.
· Hands-on experience with Azure cloud services (e.g., Azure Data Factory, Azure SQL Database, Azure Functions, Azure Blob Storage).
· Experience with ETL processes and tools to design, develop, and manage data pipelines.
· Solid understanding of database systems (SQL and NoSQL) and experience with data modeling and schema design.
· Proficiency in using tools like Pandas, PySpark, or other Python-based data libraries.
· Experience with CI/CD pipelines for data-related applications.
· Familiarity with containerization (Docker, Kubernetes) and microservices architecture is desirable.
· Excellent problem-solving and communication skills, with a strong focus on quality and efficiency.
· Works well under time constraints with shifting priorities.
Nice to Have:
· Knowledge of security best practices in data management and cloud computing.
· Knowledge of AI/ML methodologies.
· Experience with version control systems (e.g., Git) and agile methodologies.
Benefits:
· Opportunities for professional development and growth
· Dynamic and inclusive work environment
· Flexible work schedule
Join our team at crbnx and advance a rewarding career in software development. Apply now and be part of our mission to drive innovation within sustainability.
Job Type: Fixed term contract
Contract length: 3 months
Pay: $35.00-$55.00 per hour
Expected hours: 40 per week
Benefits:
Flexible schedule
Paid time off
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Education:
Bachelor's Degree (required)
Experience:
Python: 1 year (required)
SQL: 1 year (required)
Work Location: Remote
Expected start date: 2024-11-04