Job Title:
Location:
Experience Required:
About the Role:
We are seeking an experienced Engineering Manager to lead a talented team of FreeSWITCH engineers, Python developers, and UI/UX designers in building and scaling our click-to-call marketing SaaS analytics platform for advertisers. You will drive the development of a robust, scalable, and secure platform that empowers advertisers with real-time call tracking, analytics, and campaign optimization tools.
Key Responsibilities:
- Lead and mentor a cross-functional team of FreeSWITCH engineers, Python developers, and UI/UX designers to deliver high-quality, scalable features for our SaaS platform.
- Oversee the end-to-end development lifecycle, from planning and architecture to deployment and maintenance, using Agile/Scrum methodologies.
- Ensure seamless integration of telephony systems (e.g., FreeSWITCH, VoIP) with analytics pipelines and advertiser-facing dashboards.
- Collaborate with product managers and stakeholders to translate advertiser needs (e.g., call attribution, ROI tracking) into technical solutions.
- Implement and maintain CI/CD pipelines, containerized environments, and API-driven integrations to support rapid iteration and scalability. - Uphold SaaS security best practices (e.g., SOC2, GDPR) to protect sensitive call and advertiser data.
- Foster a collaborative, inclusive team culture, motivating engineers to achieve
- technical and professional excellence.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 12–15 years of software engineering experience, with expertise in both front-end (e.g., React, Angular) and back-end development (e.g., Python, Node.js).
- Proven experience building and scaling B2B SaaS platforms, ideally in adtech, martech, or analytics.
- Hands-on experience with VoIP and telephony systems (e.g., FreeSWITCH, Asterisk) and real-time communication protocols (e.g., SIP, WebRTC).
- Strong understanding of data analytics pipelines for processing and visualizing marketing metrics (e.g., call attribution, conversion tracking).
- Demonstrated leadership in managing cross-functional engineering teams, with a track record of delivering complex projects on time.
- Proficiency in containerization (e.g., Docker, Kubernetes), microservices, and API-first architectures.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI) and cloud platforms (e.g., AWS, GCP, Azure).
- Knowledge of SaaS security, including access control, data privacy, and compliance (SOC2, GDPR).
- Excellent problem-solving and decision-making skills in fast-paced environments. - Strong communication skills to convey technical concepts to non-technical stakeholders, such as advertisers or marketing teams.
- (Optional) Experience working in dynamic markets like Dubai or the Middle East, with an understanding of regional business practices.
Preferred Skills
- Familiarity with adtech/martech ecosystems (e.g., CRM integrations, Google Ads, or call tracking platforms).
- Experience mentoring remote or distributed teams to maintain productivity and collaboration.
- Passion for building user-centric analytics platforms with intuitive UI/UX.
Why Join Us?
Be part of a fast-growing SaaS company revolutionizing click-to-call marketing analytics. Lead a talented team, work on cutting-edge telephony and analytics solutions, and make a direct impact on advertisers’ success.