Senior Backend Engineer, with Frontend Knowledge
You will be part of a collaborative environment that values technical excellence, innovation, and inclusivity, offering remote-friendly working arrangements and professional development opportunities. The platform you will help shape leverages cutting-edge technologies to deliver actionable insights and automated controls, making a meaningful impact on the advertising and marketing technology landscape.
As a Senior Backend Engineer with Frontend Knowledge, you will play a pivotal role in shaping the future of a sophisticated platform used by marketing professionals worldwide. Your day-to-day activities will involve designing reliable backend architectures using Python frameworks, developing efficient GraphQL servers, and creating scalable data models that underpin complex business logic. You will collaborate extensively with cross-functional teams—including product managers, UI/UX designers, and engineering leads—to ensure technical specifications are translated into impactful solutions. By extending best practices in code quality, testing, and deployment across the stack, you will help maintain high standards of software delivery. Your contributions will optimise application performance while supporting the implementation of APIs that automate campaign management processes. Staying abreast of industry trends and recommending new tools or techniques will be key to driving continuous improvement within the platform.
- Design and implement robust backend solutions using Python services such as Flask or FastAPI, ensuring reliability and scalability for complex business needs.
- Develop Python-based GraphQL servers to facilitate efficient data querying and manipulation across multiple applications.
- Utilise ORM SQL technologies like SQLAlchemy to create scalable data models that support sophisticated business logic.
- Contribute thoughtfully to technical decision-making processes, balancing business requirements with technical constraints in collaboration with product management and UI/UX designers.
- Extend best practices for code quality, testing, and deployment throughout the entire stack to maintain high standards of software delivery.
- Collaborate closely with engineering leads to translate technical specifications into practical implementations that drive platform evolution.
- Optimise application performance across diverse systems by applying type safety and code reusability principles.
- Participate actively in the full development lifecycle from initial planning through deployment, ensuring seamless integration of new features.
- Stay current with emerging tools and techniques in backend and frontend development, recommending improvements for incorporation into the platform.
- Support the implementation of APIs that enable automated controls for campaign management within advertising technology.
What you bring:
Your background as a Senior Backend Engineer with Frontend Knowledge should include substantial experience in backend development using modern Python frameworks. You bring expertise in database design through SQLAlchemy as well as proficiency in developing GraphQL servers tailored for complex business requirements. Familiarity with frontend concepts—particularly form management in React—will allow you to contribute effectively across the stack. Your skillset encompasses testing methodologies, deployment strategies, build systems, module bundlers, and CI/CD pipelines essential for delivering high-quality software solutions. Strong communication abilities are vital for engaging in technical discussions and sharing knowledge within a collaborative team setting. Comfort working within Mac or Linux environments ensures you can leverage preferred tools efficiently. Above all, your commitment to teamwork during core hours supports both project success and individual well-being.
- At least four years of proven experience in backend development using Python frameworks such as Flask or FastAPI, demonstrating proficiency in building scalable services.
- Expertise in SQL databases combined with hands-on experience using ORM technologies like SQLAlchemy for efficient data modelling.
- Solid understanding of GraphQL server development within Python environments to enable flexible data interactions.
- Experience managing forms within React applications alongside familiarity with state management patterns for seamless user experiences.
- Knowledge of testing frameworks and deployment strategies that ensure robust software releases across multiple environments.
- Hands-on experience with build systems, module bundlers, and CI/CD pipelines for streamlined development workflows.
- Excellent verbal and written communication skills in English for effective documentation, technical discussions, and collaborative knowledge sharing.
- Proficiency with preferred development environments such as Mac or Linux along with related development tools for optimal productivity.
- Ability to collaborate synchronously during core hours (10:00 AM - 6:00 PM US Eastern Time) while maintaining a healthy work-life balance.
Due to the high volume of applications we are experiencing, our team will only be in touch with you if your application is shortlisted.
About the job
Contract Type: Perm
Specialism: Tech & Transformation
Focus: It Development
Industry: IT
Salary: Negotiable
Workplace Type: Remote
Experience Level: Associate
Language: English - Professional working
Second Language: English - Professional working
Third Language: English - Professional working
Location: Philippines
FULL_TIMEJob Reference: M3FWKZ-BCC31229
Date posted: 5 January 2026
Consultant: Kim Uy
philippines tech-transformation/it-development 2026-01-05 2026-03-06 it Remote PH PH Robert Walters https://www.robertwalters.com.ph https://www.robertwalters.com.ph/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true