Chief Technology Officer
2 days ago
Madrid
This position is based in Spain. Candidates must have legal authorization to work in Spain and possess at least a conversational level of Spanish to collaborate effectively with the team. Job Description: Chief Technology Officer (CTO) At Influencity, we're seeking an experienced and visionary Chief Technology Officer to lead our technology strategy and development. The ideal candidate will have over 10 years of experience in software development, with a deep understanding of both frontend and backend architectures, and at least 3 years in a CTO or similar leadership role, managing teams and driving innovation. As CTO, you will define the technical roadmap, oversee engineering processes, and mentor a talented tech team, ensuring the scalability, security, and performance of our AI-powered influencer marketing platform. You will work closely with Product, Design, and Executive leadership to align technology with business goals and foster a culture of continuous improvement and learning. While flexible hours and remote work are offered, this position is primarily remote with our offices located in Madrid. You will be expected to attend in-person meetings at least once every two months. Key Responsibilities • Define and drive the overall technology strategy and roadmap aligned with business objectives and market trends., • Lead, mentor, and inspire the engineering team, fostering a culture of innovation, collaboration, and continuous improvement., • Oversee the design, development, deployment, and maintenance of scalable, secure, and high-performance frontend and backend systems., • Ensure architectural integrity and promote best practices in code quality, testing, CI/CD, and documentation across teams., • Collaborate closely with the Project Manager to align development timelines, deadlines, and delivery schedules ensuring timely product releases., • Establish and optimize engineering processes to improve efficiency, quality, and team collaboration., • Collaborate with Product and Design teams to translate business needs into technical solutions., • Manage technology budgets, resource planning, and vendor relationships., • Evaluate and adopt new technologies to keep the platform competitive and innovative., • Monitor system performance and security, proactively addressing risks and issues., • Facilitate cross-team communication and alignment on technical decisions and priorities., • 10+ years of experience in software development, with expertise in both frontend and backend technologies., • At least 3 years in a CTO or similar leadership role, managing and scaling engineering teams., • Extensive experience with React (or similar modern frontend frameworks) and Node.js backend development., • Strong understanding of cloud platforms such as AWS or Azure, and managing scalable architectures., • Proven experience designing and maintaining NoSQL databases like MongoDB., • Expertise in implementing and overseeing CI/CD pipelines, automated testing, and code quality best practices., • Ability to define and execute technical roadmaps, align technology strategy with business goals, and manage resources effectively., • Strong experience with third-party API integrations and complex system architectures., • Excellent leadership, mentoring, and team-building skills., • Fluent in English, with excellent communication skills for both technical and non-technical audiences., • Experience working with tools like GitHub, Jira, and other project management platforms., • Strong problem-solving and critical thinking abilities., • Proactive and decisive leadership style, able to take ownership and responsibilities., • High attention to detail with strong analytical skills., • Strategic mindset with the ability to balance technical and business needs., • Excellent organizational and time management skills, with effective prioritization., • Active listening skills, understanding team needs, and fostering participation and collaboration., • Initiative-taking and driving results through clear communication and teamwork., • Passion for mentoring, talent development, and team growth., • Positive attitude and resilience in facing challenges., • Strong interpersonal skills for managing cross-functional relationships. At Influencity, you'll be part of a fast-growing company that values learning and professional development. • Work in a rapidly expanding company with exciting challenges., • Flexible hours & remote work in a results-oriented environment., • Extra time off: December 24th & 31st, plus your birthday., • Choose your laptop: MacBook or Windows (Lenovo, HP, Dell)., • High-trust work culture with autonomy and ownership., • Career development opportunities: Performance reviews twice a year., • Young, dynamic team with a proactive mentality., • Competitive salary based on skills and experience., • Employee benefits package (transport, training, meals, gym membership discounts, childcare, and more)., • Medical & dental insurance. Founded in 2014, Influencity (Influencity.com) is the most comprehensive AI-powered influencer marketing platform in the market, with over 70M influencers in our database. We provide brands and agencies with solutions to manage campaigns at scale. Our mission is to become the global leader in influencer marketing. We value growth, collaboration, and innovation, and support each other to overcome challenges and improve continuously. If this sounds like you, this is your team. We're excited to meet you! How to Apply? Send your Resume/CV to us and answer these two questions in your email: Why do you want to work at Influencity? Why should we hire you? Note: Applications not following this process will be automatically rejected. We look forward to meeting you! #J-18808-Ljbffr