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 experience
Experience with FastAPI or similar web frameworks
Solid understanding of API design principles
Experience with cloud services (preferably Azure)
Comfortable working with Git and CI / CD pipelines
Strong written and verbal communication skills
Ability to work independently in a remote environment
Nice to Have
Experience with Azure services (APIM, ADLS, Azure AD)
Knowledge of building automation systems or IoT
Experience with Dagster, dbt, or similar data orchestration tools
Familiarity with React and Apollo Client
Experience with Infrastructure as Code (IaC) tools like Terraform and containerization technologies like Docker
Open source contributions
Tech Stack
Python (FastAPI)
Azure (APIM, ADLS Gen2, Azure AD)
Dagster for data pipelines
GraphQL APIs
Git for version control
What We Offer
Fully remote position
(Days?) days holiday
Flexible working hours
Modern tech stack
Opportunity to shape architecture decisions
A collaborative environment where your ideas and expertise are valued
Back End Engineer • Hosur, Tamil Nadu, India