OPTIMUSE stands at the forefront of the building industry's transformation. Our goal is not only to redefine the sector but also to make a positive environmental impact. We are committed to leading the decarbonization of the building sector, aiming for a future where sustainable practices are the norm.
The Opportunity:
We're seeking an experienced Backend Developer with strong expertise in a strictly structured programming language (e.g., C++, Java, C#, or similar) and solid proficiency in Python. This role involves taking ownership of our Core Application codebase, designed with Separation of Concerns and organized into distinct layers, including Processors, Controllers, DAO Layers, and Pydantic Models. You’ll be responsible for ensuring that these components work seamlessly within a microservice infrastructure, maintaining HVAC System Design and developing additional features. You will be the interface between Mechanical Engineers/Building Scientists and the Development Team, translating product requirements and feature requests into scalable and maintainable software solutions.
What you will do?
- System Development and Maintenance:
-Take ownership of the core application code base for the automated thermal simulation of buildings and building portfolios. Your focus will be on ensuring system stability, optimizing performance, and integrating new HVAC system designs.
-Contribute to the development and enhancement of a DotNet Project for multiple different simulation engines
- Cross-Functional Collaboration: Work closely with a talented team of HVAC engineers and building scientists to translate their requirements and expertise into functional and efficient software solutions.
- Process Automation: Design and implement automation workflows to streamline the design and setup of HVAC systems within our software, reducing manual effort and increasing efficiency.
- Architectural Enhancements: Proactively identify and implement improvements to the existing software architecture to enhance scalability, reliability, and maintainability.Implement and maintain Processors, Controllers, DAO Layers, and Pydantic Models within the backend structure and ensure cohesive interaction across layers within a serverless framework.
- Innovation and Research: Contribute to the design and development of new features and functionalities that expand the capabilities of our simulation platforms.
- Testing: Develop and maintain tests for both new and existing endpoints and functions, ensuring the robustness and reliability of the backend code.
Your Qualifications:
- Experience: A minimum of 5 years of professional experience in software development projects.
-High proficiency in Python is essential.
-Strong command of a statically-typed language such as C#, Java, or a similar language. Expertise in C# is highly desirable.
- Cloud Computing: Familiarity with cloud services is required. While in-depth knowledge of Amazon Web Services (AWS) is a significant advantage, experience with other major cloud platforms (e.g., Azure, Google Cloud) will be considered.
- Mechanical Engineering Aptitude: Comfort with the field of mechanical engineering including thermal calculations, thermal simulations, heat transfer calculations and similar.
- Pydantic Models: Familiarity with Pydantic or similar data validation frameworks.
- Communication Skills: Excellent verbal and written communication skills in English are mandatory. You must be adept at conveying complex technical concepts to team members from diverse professional backgrounds.
- Database Knowledge: Proficiency with relational databases and the ability to write efficient queries using SQL (e.g., PostgreSQL).
- Version Control Proficiency: Experience using Git with submodules in a collaborative development environment.
- Problem-Solving: Strong analytical and problem-solving abilities with a keen eye for detail and a commitment to delivering high-quality code.
Additional Skills That Are a Plus:
- Domain Knowledge: A background in HVAC system design, building automation software, Modelica, Energy Plus, or related fields is a significant plus.
- German Language Skills: Conversational or fluent German is an advantage.
- DevOps: Experience with CI/CD pipelines and infrastructure as code (IaC) is beneficial.
- Graph Databases: Experience with Graph Databases like Neptune, etc.
- Be a foundational part of a growing company and make a significant impact on real-world environmental challenges.
- Work with a talented and passionate team that values innovation, collaboration, and having fun.
- Opportunity to work on exciting and challenging technical problems using modern AWS technologies.
- Enjoy an open and friendly work environment with plenty of social activities like table tennis,Company celebrations and team events to nurture a vibrant team spirit.
- We primarily work from our office in Vienna,fostering a collaborative atmosphere, with home office days possible upon request.
- Benefit from flexible work hours outside of core working hours, offering more control over your day.
- Modern office space in the second district of Vienna, designed to foster creativity and collaboration.
- The collectively agreed minimum monthly gross salary is €3.843 based on full-time employment. There is a clear willingness to pay above this amount, commensurate with qualifications, experience, and individual performance.
- Competitive salary with lunch vouchers of EUR 5 per day to keep you fueled during work.
Ready to Apply?
Ready to make an impact? Submit your resume and a brief cover letter outlining your relevant experience to career@optimuse.com. We can't wait to hear from you!
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Software Development
Referrals increase your chances of interviewing at OPTIMUSE by 2x
Get notified about new Back End Developer jobs in Vienna, Austria.
Full Stack Software Engineer with Backend Focus (f/m/d)
Full-stack Developer - Front End (m/f/d)
Software Engineer - Python/Django - Backend or Fullstack - SaaS FinTech Scale-up - 90% remote - Good base + Stockoptions - Vienna or Antwerp Regions
Senior Backend Developer (Java / Spring Boot)
Web Full Stack Developer - Intranet Platform & Inhouse Apps (m/w/x)
Innere Stadt, Vienna, Austria 1 month ago
Python Backend Senior Software Engineer - Remote 4 days a week (Europe)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.