Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About Bandora:
At Bandora, we are shaping the future of building operations. Buildings are among the largest consumers of energy, accounting for nearly one-third of global CO2 emissions. Maintaining optimal indoor conditions in commercial buildings, especially those with multiple tenants, is a significant challenge. Bandora’s cloud-based platform leverages real-time IoT data to provide intelligent dashboards, analytics, anomaly detection, and automation to eliminate energy waste and enhance occupant comfort. Our mission is to create autonomous, greener, and more comfortable buildings.
The Role:
You will be a part of the platform team, which handles the heart of our system, so this is a crucial role with a lot of responsibility. You will be maintaining and developing features for existing services but you will also be developing new (internal) products. This is a great opportunity for an ambitious candidate who is a generalist and would like to be involved in the various aspects of a complex system.
Key Responsibilities:
- Write high quality code and documentation for new features or services.
- Participate in system design and architecture decision making.
- Work closely with data engineers and front-end developers in your team.
- Maintain an overarching understanding of the entire system.
- Drive cross-team collaboration to gather requirements and establish project scopes.
- Assist junior engineers with well-defined tasks.
Requirements:
- At least 3 years of experience is similar roles.
- Excellent coding skills with Python are a must. Additional experience with Go would be a big plus.
- Good experience with databases (SQL and NoSQL), especially Postgres and Mongo
- Solid base in software engineering fundamentals, such as architecture and design patterns.
- Knowledge in building secure APIs with JWT/ OAuth authentication and managing data layers with SQLAlchemy.
- Overall Unix fluency is important.
- Capacity to write good documentation (also flowcharts, component diagrams, etc.).
- Good communication skills are essential.
Nice-to-Have:
- Knowledge of cloud platforms (especially Azure) would be a plus.
- Experience with monitoring and instrumentation.
- Experience in deploying Docker-based microservices, implementing Redis caching layers, and managing asynchronous background tasks for optimized performance.
- Previous experience working with streaming data platforms.
- Broad knowledge of the state-of-the-art in tools, frameworks, best practices, etc.
Why Join Us?
This is an exciting opportunity to see your work making a real-world impact. You’ll thrive in a collaborative and supportive environment, continuously grow your skills, and contribute to making the world a greener place.
Key Skills
Ranked by relevanceReady to apply?
Join Bandora and take your career to the next level!
Application takes less than 5 minutes

