About the job Lead Software Engineer
About Us
We are a performance marketing company specializing in short-form video ads and have a large network in the adtech/ad serving/ad exchange space.
We have achieved significant growth in the past year and are now a major player in the industry.
Our team consists of talented video editors, media buyers, and creative strategists who produce thousands of video ads for various social media platforms.
To optimize our operations, we have developed our own proprietary software that helps us manage various aspects of our business. This software has been instrumental in our growth and success. We are now seeking an experienced Lead Software Engineer to lead the creation of an internal development team to support the continued growth and evolution of this platform.
About the Role
This is a critical role within our organization, as you will be responsible for building and leading a development team that will be responsible for the ongoing development and maintenance of our proprietary software. This software is essential to our daily operations and plays a key role in our ability to deliver high-quality video ads to our clients.
Eventually this role will grow into a Chief Technology Officer/CTO.
As our team is working and is based across Europe, we welcome you to apply if you are also based anywhere in this time zone, ideally in Eastern Europe.
Responsibilities:
- Lead and manage the development team: You will be responsible for building a high-performing development team, including recruiting, onboarding, and mentoring developers.
- Take ownership of the software development lifecycle: You will oversee all aspects of the software development process, from planning and design to development, testing, and deployment.
- Ensure system stability and scalability: You will be responsible for the continuous operation of our software, ensuring it remains stable, secure, and scalable to meet the demands of our growing business.
- Drive innovation and feature development: You will work closely with stakeholders to identify new features and enhancements that will improve efficiency, drive revenue, and provide greater value to our users.
- Maintain a deep understanding of the codebase: You will be expected to have a strong understanding of the codebase and database, enabling you to effectively troubleshoot issues, guide development, and ensure the long-term health of the software.
- Establish clear accountability: You will define clear roles and responsibilities within the development team to ensure efficient issue resolution and project completion.
- Develop detailed technical specifications: You will create comprehensive technical documentation to improve development speed and efficiency.
- Contribute to the evolution of the software: You will play a key role in shaping the future of our software, potentially contributing to its development into a SaaS product for other marketing agencies.
Requirements:
- Strong technical expertise: You possess a comprehensive understanding of server infrastructure, database management, and code development in PHP/Laravel/PostgreSQL.
- Experience in the adtech/ad serving/ad exchange is highly desirable.
- Proven leadership experience: You have a track record of successfully leading and building development teams.
- Excellent communication skills: You can effectively communicate technical information to both technical and non-technical audiences.
- Pragmatic and results-oriented approach: You prioritize practical solutions that deliver tangible results and align with business objectives.
- Experience with relevant technologies: Our platform is built using Laravel/PHP, and our custom integrations are developed in Python. Experience with these technologies is essential.
- Full-time commitment: This is a full-time role that requires a dedicated and hands-on approach.
- Alignment with our culture: You thrive in a fast-paced, hard-working environment and are willing to go the extra mile to achieve goals.