We are looking for an experienced Senior PHP Backend Engineer to expand and optimize our digital advertisement SaaS suite of applications.
You will be using technologies such as PHP, Docker, AWS (S3, Elasticache, DynamoDB, Aurora, Kinesis), and Apache Kafka to tackle high performance and big data challenges.
Your primary focus will be the development of all server-side logic, definition and maintenance of central databases and message busses, and ensuring high performance and responsiveness of our ad delivery systems serving billions of monthly requests.
You will conduct regular code reviews, provide guidance to other team members, and contribute to workload estimations, project planning, and architecture discussions.
You will join a cross-functional team under a Product Owner to contribute to our multi-tenant SaaS product and ad-serving network.
This is a high-impact role for someone who thrives on elevating engineering standards and driving a forward-thinking, AI-first approach across the organization.
Requirements:
You should have 5+ years of experience as a Backend Engineer or in a similar role, with 10+ years in PHP environments preferred.
Strong proficiency in PHP, web stacks, libraries, and frameworks is required.
You should have a working knowledge of front-end technologies such as HTML5 and CSS3.
An AI-first mindset, embedding AI and automation into product architecture, engineering workflows, and decision-making processes is essential.
Previous experience working with online marketing and/or ad-tech technology is strongly preferred.
Experience with user authentication and authorization between multiple systems, servers, and environments is necessary.
You should have a high familiarity with fundamental design principles behind scalable applications.
Creating database schemas that represent and support business processes is required.
Good knowledge of event-driven architecture, message busses, and/or pub/sub-systems is needed.
Proven expert knowledge in implementing automated testing platforms and unit tests is essential.
Superb interpersonal, communication, and collaboration skills are required.
You should possess exceptional analytical and problem-solving aptitude.
Great organizational and time management skills are necessary.
Excellent familiarity with git, composer, docker, and Jira is required.
Great troubleshooting skills and good project management skills are necessary.
Extensive experience in mentoring teammates in a respectful, educative manner is essential.
Benefits:
We offer transparent, above-market salaries.
The position is 100% remote within Europe.
Flexible work-hours and part-time models are available.
You will be part of a fast-growing, highly-skilled team.
In-person department and company events are organized.
We provide a home office, co-working space, and work-together allowance.
Personal and professional development courses from Udemy are available.
Case-by-case relocation and visa support is offered.