Mid-Level Backend Engineer (Remote)
Building Operations Platform
We're looking for a mid-level backend engineer to help build and maintain our building operations platform. You'll work with modern technologies to create APIs and data pipelines that power our digital twin solution.
What You'll Do
- Develop and maintain APIs using FastAPI and Python
- Integrate external services and APIs into our platform
- Implement authentication and authorization mechanisms, ensuring data security and compliance with best practices
- Work with time series data stored in Azure Data Lake Storage
- Help maintain data pipelines using Dagster
- Collaborate with a cross functional team
- Participate in code reviews and architecture decisions
Required Skills
3+ years of Python development experienceExperience with FastAPI or similar web frameworksSolid understanding of API design principlesExperience with cloud services (preferably Azure)Comfortable working with Git and CI / CD pipelinesStrong written and verbal communication skillsAbility to work independently in a remote environmentNice to Have
Experience with Azure services (APIM, ADLS, Azure AD)Knowledge of building automation systems or IoTExperience with Dagster, dbt, or similar data orchestration toolsFamiliarity with React and Apollo ClientExperience with Infrastructure as Code (IaC) tools like Terraform and containerization technologies like DockerOpen source contributionsTech Stack
Python (FastAPI)Azure (APIM, ADLS Gen2, Azure AD)Dagster for data pipelinesGraphQL APIsGit for version controlWhat We Offer
Fully remote position(Days?) days holidayFlexible working hoursModern tech stackOpportunity to shape architecture decisionsA collaborative environment where your ideas and expertise are valued