Senior software engineer

About the Role 

  • Design, build, and maintain reliable and secure AI-first software that is optimized for performance at scale. 

  • Collaborate with AI engineers, product managers, and other team members to implement robust solutions. 

  • Lead the technical architecture and decision-making processes for new and existing products. 

  • Stay updated on emerging technologies and integrate best practices into the development process. 

  • Work closely with the founders to align technical implementations with the company’s strategic vision. 

Requirements 

  • 5+ years of experience in software engineering, with expertise in backend or full-stack development. 

  • Proficiency in programming languages such as Typescript and Python. 

  • Expertise in automating cloud infrastructure through IaC 

  • Experience building event-driven systems 

  • Ability to work in a fast-paced, collaborative environment and handle evolving priorities.   

  • A passion for building high-impact, scalable software solutions.   

About the Company 

At Ravical, we're on a bold mission to transform how SME advisory services are delivered and scaled by leveraging AI-first, agentic products. By combining cutting-edge AI technologies with a commitment to simplicity and innovation, we are building a frictionless product that empowers our European customers to deliver reliable and proactive advice. Located in the vibrant city of Ghent, we foster a culture of speed, accountability and autonomy, and continuous learning, offering a unique opportunity to build the future of advisory intelligence. If you’re excited by tough challenges, practical AI, and having real impact from day one, we’d love to meet you. 

What we offer 

  • Competitive salary package including ESOP (Employee Stock Ownership Plan). 

  • Opportunity to work in a dynamic, AI-first company at the forefront of SME advisory innovation. 

  • Close collaboration with the founders and other top-tier talent in a fast-paced environment in Ghent.