About R8 Technologies
R8 Technologies builds R8 Jenny — a physics-driven energy optimization platform for commercial buildings. We optimize HVAC systems in real time, delivering measurable, auditable energy savings across hotels, retail, offices, and shopping centers. The platform is live in 26 countries and we are scaling towards 10,000+ buildings.
We sit at an unusual intersection: deep building physics, IoT integration, and modern AI. Our physics models are the foundation of everything — and we are layering LLM-assisted automation, Agentic AI, real-time controls, fault diagnostics, and demand response on top. The result is a platform that needs to scale non-linearly.
As our engineering organization grows, we are looking for a strong hands-on architect to help scale both our technology and engineering practices.
Role Overview
We are looking for an experienced Senior IT / Software Architect with an international background to lead the evolution of our software architecture, engineering standards, and development processes.
This is a hands-on role. We are looking for someone who actively writes code, builds proof-of-concepts, validates technical ideas through implementation, and helps teams solve complex technical problems.
You will work closely with Product, Technical Leads, DevOps, Data & AI teams, and engineering leadership to improve scalability, alignment, technical quality, and delivery across the organization.
You will also coordinate a small technical team (2 people) supporting architecture improvements, documentation, and engineering standards.
Key Responsibilities
Architecture & Technical Leadership
- Own and evolve the company-wide software and system architecture
- Define scalable system design principles and integration patterns
- Write code, build POCs, and validate architectural decisions through implementation
- Lead architecture reviews and technical decision-making
- Support adoption of AI/LLM and agent-driven systems
- Improve scalability, reliability, and maintainability of the platform
Engineering Standards & Processes
- Create and implement engineering standards and technical playbooks from the ground up
- Establish coding, testing, release, documentation, and architecture standards
- Ensure standards are adopted consistently across teams
- Improve engineering processes and delivery predictability
Documentation & Alignment
- Establish and maintain clear architecture and application landscape documentation
- Ensure critical system knowledge is documented and not dependent on individuals
- Drive technical alignment across teams
- Support Technical Leads in translating architecture into implementation
Mentorship & Team Leadership
- Mentor engineers and Technical Leads in system design and engineering best practices
- Coordinate a small technical support team
- Help raise the overall technical maturity of the organization
What We’re Looking For
- 8+ years of software engineering experience
- Strong hands-on development background
- Experience in software architecture or senior technical leadership roles
- Experience building scalable distributed systems
- Experience leading or coordinating technical teams
- Strong understanding of backend systems, APIs, cloud infrastructure, and databases
- Hands-on experience with AI/LLM integrations and agent-based systems
- Experience creating engineering standards and scalable development processes
- Strong communication and collaboration skills
- Comfortable working in fast-moving product environments
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Developer
2025-12-08
Software Developer
2025-11-12
- Posted
- May 24, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Tallinn
- Company
- R8 TECHNOLOGIES
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Developer
2025-12-08
Software Developer
2025-11-12