Sr Software Engineer
Confidential

We're looking for a Sr Software Engineer to join our data-driven team focused on optimizing building performance through advanced analytics and AI. You'll develop Python microservices, maintain data pipelines, and collaborate cross-functionally to deliver impactful solutions.
Key Responsibilities
-Design and build Python-based microservices for data ingestion, analysis, and reporting (XML, Excel, APIs, ETL).
-Manage core modules for processing building metadata and generating insights.
-Optimize benchmarking tools and document workflows using MongoDB.
-Maintain image-processing pipelines using OCR/AI tools.
-Evolve legacy Ruby components and analytical engines into scalable services.
-Develop statistical models and perform time-series analysis (NumPy, Pandas).
-Deploy services using Docker, AWS CodeDeploy, Lambda, and MongoDB Atlas.
-Collaborate with product, frontend, and customer success teams.
-Write clean, testable code with clear documentation.
Must-Have Qualifications
-5+ years developing backend microservices in Python.
-Strong experience with REST APIs and data integration.
-Proficiency in MongoDB and Docker.
-Cloud experience (AWS or equivalent).
-AI/ML integration (e.g., OpenAI).
-Solid statistical ad data analysis skills.
-Agile SDLC experience.
-Excellent communication in English.
-Bachelor’s in Computer Science, Engineering, or similar.
Nice-to-Have Skills
-Experience with Ruby or Node.js microservices.
-Kotlin or Java for embedded logic/calculations.
-Background in building automation or energy efficiency.
-OCR experience with tools like AWS Textract.
Requirements
About the company
Innovative, Dynamic, Opportunities Await