About the Team
Currently we have millions of sales funnels, websites, attributions, forms and survey tools for lead generation. Our B2B customers use these tools to bring in the leads to the HighLevel CRM system. We are working to continuously improve the functionality of these tools to solve our customers’ business needs. In this role, you will be expected to be autonomous, guide other developers who might need technical help, collaborate with other technical teams, product, support and customer success
About the Role
We are looking for a passionate and highly skilled Senior Software Development Engineer (SDE3) to join the Ads Manager Team. You will work on building scalable systems and user experiences that power ad campaign creation, optimisation, reporting, and automation across multiple advertising platforms.You will collaborate closely with Product, Design, QA, AI, and Platform teams to deliver high-impact features and improve campaign success rates, scalability, and reliability.This role requires strong backend engineering fundamentals, product ownership, execution discipline, and the ability to solve complex technical challenges at scale.
Responsibilities
Design and build scalable backend services and APIs for Ads Manager.
Develop integrations with advertising platforms such as
Meta Ads
Google Ads
LinkedIn Ads
Other ad ecosystems
Build systems for
Campaign publishing
Audience targeting
Attribution tracking
Analytics & reporting
Ad automation workflows
Improve campaign publishing reliability and reduce user drop-offs.
Collaborate with Product and Design teams during requirement and feasibility discussions.
Participate in architectural discussions and technical decision-making.
Optimise application performance, scalability, and reliability.
Write clean, maintainable, and testable code.
Contribute to engineering best practices, code reviews, and SDLC improvements.
Team & Execution
Take ownership of features end-to-end.
Participate actively in sprint planning, estimation, and retrospectives.
Work closely with QA to ensure quality releases.
- Collaborate proactively across teams and communicate effectively on blockers and progress.
- Your Core Skills
- 4+ years of software engineering experience.
Strong proficiency in
Node.js
TypeScript / JavaScript
MongoDB
REST APIs
Experience building scalable backend systems and microservices.
Good understanding of distributed systems and asynchronous processing.
Experience with cloud platforms such as AWS or GCP.
Familiarity with CI/CD pipelines and modern development workflows.
Strong debugging, analytical, and problem-solving skills.
- Ability to work independently with strong ownership and accountability.
- Additional Skills
- Experience with Vue.js or React.js.
Experience working with Ads APIs or MarTech products.
Familiarity with
Event-driven architectures
Redis, Kafka, RabbitMQ, or similar technologies
Analytics and reporting systems
Exposure to AI-powered or automation-driven products.
Experience working in fast-paced SaaS environments.