




Job Summary: Viterbit is seeking a Senior Software Engineer to design, develop, and optimize core functionalities of its AI-powered recruitment platform, ensuring a stable and scalable product. Key Highlights: 1. Actively contribute to the development and evolution of our AI. 2. Work in a dynamic and constantly evolving environment. 3. Collaborate with product and engineering teams. DESCRIPTION At **Viterbit**, we are building a **native AI operating system for scaling the hiring of operational profiles**. We combine a state-of-the-art ATS with **AI-powered Recruitment Agents** that orchestrate the entire selection process, helping companies **hire faster, smarter, and more efficiently**. We support the recruitment operations of some of the most iconic and high-volume companies, such as **Prosegur, Clece, Banorte, Goiko, Vincci Hotels, Grupo Ortiz, Grupo Bafar**, and many more across Spain and Mexico. The next chapter can be written with us — if you are a **creative, results- and people-oriented profile with an AI-first mindset**, capable of identifying top talent and ensuring their experience within the company is exceptional. At Viterbit, **each of us plays a key role** in this shared mission. But trust us — **this role could be one of the most important** in achieving our company goals. ### **We are looking for a Senior Software Engineer** ### ** Your Mission** You will be responsible for designing, developing, and optimizing core functionalities of our recruitment platform. In addition to ensuring a stable, scalable, and high-quality product, you will apply sound software architecture practices and actively contribute to Viterbit’s technological evolution. ### **What Will Your Day-to-Day Look Like?** * Design and develop new features both on the frontend and backend. * Participate in defining and evolving the software architecture (DDD + Hexagonal + CQRS). * Write automated tests to ensure code quality and reliability. * Actively contribute to the development and evolution of our AI, transforming recruitment by automating conversations and processes. * Manage and optimize MongoDB databases to ensure performance and scalability. * Work with RabbitMQ for event handling and asynchronous processes. * Collaborate closely with Product and Engineering teams to deliver business-aligned solutions. * Conduct code reviews, ensuring quality standards and best practices. * Contribute to continuous improvement of agile methodology and development processes. ### **Keep reading to see if you’re who we’re looking for:** * You possess critical thinking and analytical skills to solve complex problems. * You communicate clearly, collaborate effectively with non-technical teams, and interact confidently with clients. * You work autonomously and proactively manage projects. * You have a strong focus on quality and detail, always striving for excellence. * You thrive in team environments and excel at cross-departmental collaboration. * You adapt easily to dynamic and constantly evolving environments. **What to Expect From Us?** Competitive, market-aligned salary. We work Monday through Thursday on flexible hours, and Fridays until 3 PM. Fully remote work model. Flexible compensation via Cobee. **Want to Learn More About Us?** Discover our product. Discover our values. And don’t forget to check out our social media! **Join Us in Transforming the World of Recruiting!** REQUIREMENTS **Professional Background** * Minimum 6 years of experience as a software engineer. * Experience in tech startups (preferably SaaS with high scalability requirements). * Experience developing digital products focused on end users. * Practical experience working with generative AI technologies: LLMs, agents, RAG, MCP, multi-component architectures, etc. We do not require you to be a researcher, but you must have “gotten your hands dirty” in this new world — applied it to real products, and understand its technical challenges. **Technical Background** Our current tech stack includes: * PHP 8\.3 and Symfony 7\.3\. * JavaScript (ES6\) with Bootstrap and TailwindCSS. * MongoDB and data modeling in NoSQL environments. * Docker, RabbitMQ, and Elasticsearch. * DDD, Hexagonal, and CQRS architectures. * Advanced testing with PHPUnit and complementary tools. * Fluent technical English. **We don’t expect you to have used every technology listed, nor do you need to come from a PHP background.** We especially value experience in similar environments, even if using other languages or frameworks. What matters most to us is your architectural mindset, commitment to best practices, testing rigor, and technical quality. If you master these principles, we want to talk to you.


