Let us pitch you first.
kodehyve is a mission-driven technology venture specialised in the digital transformation of the built ecosystem and its entire value chain by providing connected operating systems and APIs, built for construction by construction. In short: We build technologies that help build the world.
Our team’s mission is to help the built industry to de-risk new property development activities, drive collaboration and thereby enhance efficiencies, productivity, transparency and quality, as well as gain greater visibility into operations, and yield higher profitability - across the entire project lifecycle.
More specifically, we provide 2 main service categories: For one, we provide real estate specific platforms, such as our flagship products kodehyve OS, kodehyve sign and kodehyve comply. In this same service segment, we provide standalone modules through kodehyve SDKs enabled for API integrations. Second, our kodehyve advisory business unit focuses on business intelligence and data analysis for reporting, tech advisory and digital audits.
At kodehyve, we collaborate with property developers, construction companies and contractors, real estate funds, architecture and engineering offices, real estate agencies as well as Governments and municipalities.
It takes a unified team committed to our core values to achieve our ambitious goals. kodehyve is growing rapidly and our fast-moving team is committed to leading the digitalisation of the real estate sector in Europe and beyond.
As we continue to grow and focus on developing a cutting-edge SaaS solution using AWS Serverless technologies, we seek to onboard an experienced and expert Solutions Architect to join our engineering and product team. In this role, you will be responsible for making the serverless architecture of our 3-year-old software solution evolve, ensuring that it meets performance, security, and reliability standards. A primary challenge for this position involves transforming our current all-in-one platform into a more flexible, modular system by designing and implementing services and Software Development Kits (SDKs) that enable and simplify the integration of our stand-alone software components into clients' existing processes and platforms.
As the Solutions Architect, you will work closely with the CTO, CPO as well as product management, data and engineering teams. You will be responsible to define system requirements, design and develop scalable and efficient solutions architecture as well as select the appropriate technologies, frameworks, and tools. As a leading role, you will provide guidance and support to the development team, helping them implement the architecture and resolve technical challenges.
This role requires strong technical expertise, excellent communication and collaboration skills, and a deep understanding of solutions architecture principles, design patterns and best practices. The ideal candidate will have a proven track record in architecting and developing complex software systems, preferably in a SaaS startup/scaleup environment.
The Solutions Architect will report to the CTO and will be based at our headquarters in Luxembourg, Europe, with the possibility of a hybrid work location. To be successful in this role, you should have experience working in a high-performance, high-accountability environment and be comfortable collaborating with a diverse and geographically distributed team. We’re looking for someone to join us immediately.
Role and Responsibilities
Strategic Planning & Collaboration
- Collaborate with cross-functional teams to define the overall solutions architecture and system requirements for our SaaS platforms
- Work closely with the CTO and engineering teams to align the solutions architecture with business objectives and priorities
- Collaborate with other stakeholders to develop and implement strategies for scaling the system to accommodate future growth, including capacity planning and performance optimisation
- Establish and own the solutions architecture, adapting and refining it as needed for a growing team, while maintaining strategies and associated roadmaps to enable the scaling of kodehyve platforms via SDKs enabled for API integrations
Architecture Design & Technology Selection
- Design and develop scalable, efficient, and maintainable solutions architectures that meet performance, security, and reliability standards
- Evaluate and select appropriate technologies, frameworks, and tools to support the software development process
- Stay up to date with industry trends, emerging technologies, and best practices in solutions architecture and development, continuously seeking opportunities to enhance the system's architecture and overall performance
Development Support & Code Quality
- Provide guidance and support to the development team, helping them implement the architecture and resolve technical challenges
- Monitor and review code quality, ensuring adherence to best practices and coding standards, and identify opportunities for refactoring and optimisation
- Conduct regular architectural reviews and assessments, proactively identifying and addressing potential issues and areas for improvement
Knowledge Sharing & Documentation
- Create and maintain detailed architectural documentation, including design specifications, diagrams, API documentation, and code samples to facilitate communication, collaboration and learning among team members
- Share knowledge and expertise with cross-functional teams, helping them understand complex technical concepts and best practices through examples and hands-on guidance
- Demonstrate strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and convey complex technical concepts to non-technical stakeholders
AWS Serverless Expertise
- Design, implement, and optimise the kodehyve serverless architecture using a variety of AWS services, such as Lambda, API Gateway, DynamoDB, S3, and other relevant services
- Stay up-to-date with AWS best practices, new services, and updates to existing services, ensuring that the system architecture takes full advantage of the latest advancements
- Collaborate with the development team to establish CI/CD pipelines and monitoring solutions for serverless applications using AWS services like CodePipeline, CodeBuild, CloudFormation, and CloudWatch
- Implement and maintain security best practices for serverless applications, including proper IAM policies, encryption, and access controls
- Optimise cost and performance for serverless applications, monitoring and analysing AWS usage to identify cost-saving opportunities and improve efficiency
- A strong background in solutions architecture, design patterns, and AWS Serverless technologies
- 8+ years of experience in software development, with at least 3 years of experience in architecting and implementing scalable, secure, and reliable systems
- Experience with transitioning from monolithic or all-in-one systems to modular architectures and developing SDKs for easier client integration
- Proven track record of successfully designing and delivering robust, efficient, and maintainable software solutions, including SDKs and publicly accessible APIs, as well as scalable systems
- Familiarity with various database systems, including relational and NoSQL databases
- Expertise in one or more object-oriented programming languages commonly used in SaaS applications, such as Java, TypeScript, ...
- Be able to provide strong references from previous employers
- Fluent (minimum C1 level) in English, with excellent verbal and written communication skills
- French is a strong asset, German, Dutch, Luxembourgish and any other language is a plus
- Ability to explain complex technical concepts to non-technical stakeholders, as well as effectively collaborate with cross-functional teams
- Experience in the SaaS, PropTech/ConTech, or FinTech/RegTech industries is a strong asset
- Understanding of the real estate development process, including property development, construction, architecture, engineering, and financing, is a plus
Mindset and work ethic
- Comfortable with a transparent and authentic approach when engaging with stakeholders
- Open to giving and receiving constructive feedback to foster personal and team growth
- Takes ownership and responsibility for projects, processes, and products they contribute to, with a focus on delivering high-quality outcomes
- Resilient and solution-oriented, with the ability to navigate challenges and learn from setbacks
- Growth mindset, positive attitude, and a strong work ethic
- Ability to work in a fast-paced environment, balancing multiple priorities
- Systematic thinker who can focus on detailed, flawless execution and impact delivery
- Self-motivated and proactive, with demonstrated creative and critical thinking capabilities
- Ability to navigate and prioritise cross-functional action plans, tasks, and needs without compromising quality
A teaser of what we offer
- At kodehyve, you are at the forefront of the digital disruption in the built industry
- You will work with a high quality setup
- Flexible work hours, location and vacation policy
- This position is hybrid or full-office depending on your preferences and situation
- The kodehyve HQ is located a less than 10 minutes’ walk from the Luxembourg-city train and tram station
- Continuous learning opportunities and conferences
- Continuous personal skills development
- Pleasant and inspiring work environment and enjoyable team building moments
Our values at kodehyve
Our team at kodehyve has a strong desire to produce high-quality software and deliver superior user experiences.
- Think big: Be curious, think outside the box and approach problems with an ambitious long-term vision
- Build for users: Build for the users, prioritising user needs and taking decisions based on user impact
- Speak with data: Make decisions based on data insights
- Embrace the adventure: Embrace the process of solving challenging and complex problems, be open to change and enjoy taking risks to drive innovation
- Never settle: Continuously strive for improvement and growth
- Ownership: Show initiative and take responsibility and accountability for your projects, be reliable
- Grow together: Prioritise collaboration and teamwork. Enjoy the journey of learning and building with our team. Respect the team and be excited for others to achieve. Share your ideas: No matter seniority or hierarchy, everyone has a voice: "the best idea wins"
- Uniqueness: Be yourself and be authentic to foster a culture of diversity and inclusivity
- Product-centric: We are product-first team: we do not separate tech and business into silos, tech and business are one. Both are interconnected and complementary on all levels, which is why the products we build lie at the centre of everything we do
- Frugality: Minimise waste and prioritise cost-effectiveness
Equal employment opportunity
kodehyve considers every candidate for employment without regard to race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, medical condition, genetic information, sexual orientation, gender, gender identity, gender expression, and other protected classifications.
For more information about kodehyve, our track record and values, please visit kodehyve.com.